Hi All!
Есть машина с Red Hat 9.0. В ней установлены две сетевухи. В той, что с адресом 194.67.139.162 воткнут езернет от провайдера. В той, что с адресом 10.3.5.1 - шнур от виндовой машины.
Нужно ходить в интернет с виндовой машины. Вот что пишут ifconfig и route:
eth0 Link encap:Ethernet HWaddr 00:00:1C:D6:EB:16
inet addr:194.67.139.162 Bcast:194.67.139.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16083 errors:0 dropped:0 overruns:0 frame:0
TX packets:34 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1406928 (1.3 Mb) TX bytes:2551 (2.4 Kb)
Interrupt:12 Base address:0x7000
eth1 Link encap:Ethernet HWaddr 00:00:1C:D8:3A:A4
inet addr:10.3.5.1 Bcast:10.3.5.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:56 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:4885 (4.7 Kb) TX bytes:656 (656.0 b)
Interrupt:5 Base address:0x9000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:700 (700.0 b) TX bytes:700 (700.0 b)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.3.5.0 * 255.255.255.0 U 0 0 0 eth1
194.67.139.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth1
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default ns.unilans.ru 0.0.0.0 UG 0 0 0 eth0
Маскарадинг настраиваю так:
iptables -t nat -A PREROUTING -p tcp -d 194.67.139.162 -j DNAT --to-destination 10.3.5.2
iptables -A FORWARD -i eth0 -d 10.3.5.2 -j ACCEPT
С виндовой машины линуксовая пингуется и по внутреннему адресу и по адресу провайдера. А в интернет не выходит. Что я делаю не так?
Буду благодарен за любые ответы.