LINUX.ORG.RU

Сообщения stronger

 

проброс через разные интерфейсы

Форум — Admin

Добрый день на сервере 4 внешних ip: eth0 92.42.150.200 eth0:0 92.42.150.201 eth0:1 92.42.150.202 eth0:2 92.42.150.203

есть клиент с ip 92.42.150.100

и есть сервер с ip 92.42.150.5 и портом 999

нужно чтобы клиент мог попадать на порт сервера под разными ip к примеру при соединении 92.42.150.200:2222 -> 92.42.150.5:999 и ip клиента стал 92.42.150.200 к примеру при соединении 92.42.150.201:2223 -> 92.42.150.5:999 и ip клиента стал 92.42.150.201 и т.д.

пока пришёл к такому: iptables -t nat -A PREROUTING --dst 92.42.150.200 -p tcp --dport 2222 -j DNAT --to-destination 92.42.150.5:999 iptables -t nat -A POSTROUTING --dst 92.42.150.5 -p tcp --dport 999 -j SNAT --to-source 92.42.150.200 iptables -I FORWARD 1 -i eth0 -o eth0 -d 92.42.150.200 -p tcp -m tcp --dport 2222 -j ACCEPT

но как сделать правила для остальных?

 ,

stronger
()

RSS подписка на новые темы