LinuxForum.Fans
Тема

Настройка NAT для трансляции адресов из сети в сеть

Автор: vadoz 5 сообщений 2595 просмотров
#255567

Необходимо настроить на Ubuntu 10.10 трансляцию адресов между сетками. В качестве маршрутизатора выступает Ubuntu.

Прочитал много постов по этой теме но, не получается!

В общем есть две сетки 192.168.100.0/24 и 10.10.10.0/24. У Ubunta подняты два интерфейса eth0 - 192.168.100.2/24 и eth1 - 10.10.10.3/24.

В итоге нужно чтобы компы из сетки 10.10.10.0\24 пинговали бы компы в сетке 192.168.100.0/24 через Ubunta, и при этом подменялся бы IP адрес источника на 192.168.100.2/24.

Это все делается на сколько я понял за 10 минут через iptables...но вникать нет времени...подскажите кто знает пожалуйста.

#255596

Вот этого должно хватить

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

Попробуйте, незнаю будет ли работать.

#255601
kisil написал:
Вот этого должно хватить

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

Попробуйте, незнаю будет ли работать.

Обязан.

#255621

Если я все правильно понимаю, то wireshark показывает мне что icmp request поступает от 192.168.100.2 - адрес eth0 ubunta, вместо адреса компа, которым я пингую и сети 10.10.10.x...
получается что работает)))

Спасибо!

#255702

Ну и хорошо что помогло. Удачи :)

Войдите или зарегистрируйтесь, чтобы ответить.