toto je na pc1:
Kód:
 cat /proc/sys/net/ipv4/ip_forward
1
compcrasher: chci mit pc2 schovany, takze uvedeny postup asi ne, ze.
na pc1 mam verejnou IP.

pro jistotu sem jeste hodim kousek z ifconfigu:
Kód:
# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:50:FC:EF:1C:D4
          inet addr:147.32.112.7  Bcast:147.32.112.255  Mask:255.255.255.0
          inet6 addr: fe80::250:fcff:feef:1cd4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:6135 errors:0 dropped:0 overruns:0 frame:0
          TX packets:590 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:912264 (890.8 Kb)  TX bytes:105886 (103.4 Kb)
          Interrupt:10 Base address:0x7000
 
plip0     Link encap:Ethernet  HWaddr FC:FC:FC:FC:FC:FC
          inet addr:192.168.0.1  P-t-P:192.168.0.2  Mask:255.255.255.255
          inet6 addr: fe80::fefc:fcff:fefc:fcfc/64 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:3 dropped:0 overruns:0 carrier:3
          collisions:0 txqueuelen:10
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:255 Base address:0x378
Jezevec: na lan na pc1 mam 147.32.112.7-verejnou, viz ten vypis.
pc2 nechci aby bylo videt ven.

jestli to chapu dobre, musim na pc2 tak jako tak nastacit jako GW IP pc1, tu z rozhrani plip, ze ano.
jinak tohle:
Kód:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to a.b.c.d
mam nastavit na kterem stroji? hadam ze na PC1?