Доброго времени суток!
Скажем так, относительно недавно со сменой работы стал счастливым администратором роутера (iptables, squid) с установленной ASPLinux 12. И ясен пень в Линухе я скажем так "не очень"
Суета началась когда к нам завели еще одну оптику с конвертором на 100мб/с для внутренней отчетности и типа документооборота, назовем сеть (NDE). В этой сети нету шлюза и соответственно и инета, просто одна большая сеть из цепочек свичов и хабов, компы и сервера в этой сети имеют "серые" IP-адреса вида 172.16.0.0/16.
Итак что имею:
1) сеть (INET) eth0 IP 11.22.33.44/24 gw 11.22.33.1
2) сеть (LAN) eth1 IP 192.168.0.1/24
3) сеть (NDE) eth2 IP 172.16.16.1/16
Проблема в том, что нужно выпускать SNAT-ом клиентов из (LAN) что в интернет что в NDE.
Строчки из iptables.conf
Код: iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 172.16.0.0/16 -o eth2 -j SNAT --to-source 172.16.16.1
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to-source 11.22.33.44
Скажем так, относительно недавно со сменой работы стал счастливым администратором роутера (iptables, squid) с установленной ASPLinux 12. И ясен пень в Линухе я скажем так "не очень"
Суета началась когда к нам завели еще одну оптику с конвертором на 100мб/с для внутренней отчетности и типа документооборота, назовем сеть (NDE). В этой сети нету шлюза и соответственно и инета, просто одна большая сеть из цепочек свичов и хабов, компы и сервера в этой сети имеют "серые" IP-адреса вида 172.16.0.0/16.
Итак что имею:
1) сеть (INET) eth0 IP 11.22.33.44/24 gw 11.22.33.1
2) сеть (LAN) eth1 IP 192.168.0.1/24
3) сеть (NDE) eth2 IP 172.16.16.1/16
Проблема в том, что нужно выпускать SNAT-ом клиентов из (LAN) что в интернет что в NDE.
Строчки из iptables.conf
Код: iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 172.16.0.0/16 -o eth2 -j SNAT --to-source 172.16.16.1
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT --to-source 11.22.33.44