LINUX.ORG.RU
ФорумAdmin

Помогите с iptables


0

0

В сети стоит комп с Slackware на нём 3 сетевухи. eth0 Выход в сеть 192.168.8.0 ip 192.168.8.39 к eth1 подключён 192.168.6.1 к eth2 подключён 192.168.6.2 надо настроить nat так чтоб 6.1 и 6.2 выходили в сеть 192.168.8.0 под ip 192.168.8.39 Как это настроить в iptables?

PS Зарание благодарен.

anonymous

iptables -t nat -A POSTROUTING -s 192.168.6.0/24 -SNAT --to-source 192.168.8.39

или

iptables -t nat -A POSTROUTING -i eth2 -SNAT --to-source 192.168.8.39

iptables -t nat -A POSTROUTING -i eth1 -SNAT --to-source 192.168.8.39

DEH
()

Например так:
iptables -t nat -A POSTROUTING -s 192.168.6.1 -o eth0 -j SNAT --to-source 192.168.8.39
iptables -t nat -A POSTROUTING -s 192.168.6.2 -o eth0 -j SNAT --to-source 192.168.8.39
ну и конечно же включить ip forwarding:
echo "1" > /proc/sys/net/ipv4/ip_forward

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

Спасибо заработало. На 6.1 и 6.2 я прописал шлюз 8.39. А как теперь 6.1 и 6.2 добраться до 8.1 на котором стоит DNS и который является шлюзом в другие сети? И ещё почемуто 6.1 не видит 6.2 и наоборот...

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