LINUX.ORG.RU
ФорумAdmin

Помогите настроить маршрутизацию


0

0

Короче проблема такая: есть 2 компа. Эти два компа соединены локалкой.

Комп1: IP: 10.0.0.1 ; netmask: 255.255.255.0 ; gw: 10.0.1.1

Комп2 : IP: 10.0.0.2 ; netmask: 255.255.255.0 ; gw: 10.0.1.1 интерфейс eth1.
IP: 172.19.12.72 ; netmask: 255.255.255.192 ; gw: 172.19.12.126 интерфейс eth0.

В свою очередь комп2 имеет выход во внешнюю сеть через интерфейс eth0.
Вопрос как сделать так чтобы с первого компа можно было иметь доступ во внешнюю сеть через второй комп???? Что где прописать????

гейтом на pc1 сделать pc2:eth1

по идее так:

Комп1: IP: 10.0.0.1 ; netmask: 255.255.255.0 ; gw: 10.0.0.2

Комп2 : IP: 10.0.0.2 ; netmask: 255.255.255.0 ; gw: 172.19.12.72 интерфейс eth1.

IP: 172.19.12.72 ; netmask: 255.255.255.192 ; gw: 172.19.12.126 интерфейс eth0.

anonymous
()
Ответ на: комментарий от Moskitos

если так на первом:

route add default gw 10.0.0.2

а на втором:

route add -net 10.0.0.0 netmask 255.255.255.0 eth1

не ходят ?

anonymous
()

Короче проблема такая: есть 2 компа. Эти два компа соединены локалкой.

Комп1: 
IP: 10.0.0.1 ; netmask: 255.255.255.0 
route add default gw 10.0.0.2

Комп2 : 
IP: 10.0.0.2 ; netmask: 255.255.255.0 ;  интерфейс eth1.
IP: 172.19.12.72 ; netmask: 255.255.255.192 ; интерфейс eth0.
route add default gw 172.19.12.126

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat POSTROUTING -j SNAT -o eth0 --to 172.19.12.72

gena2x ★★★
()
Ответ на: комментарий от Moskitos

> iptables -t nat POSTROUTING -j SNAT -o eth0 --to 172.19.12.72
> Bad argument `POSTROUTING'

iptables -t nat -I POSTROUTING -o eth0 -j SNAT --to-source 172.19.12.72

iptables -A FORWARD -s 10.0.0.1 -i eth1 -j ACCEPT
iptables -A FORWARD -d 10.0.0.1 -o eth1 -j ACCEPT

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.