LINUX.ORG.RU

можно ли так?


0

0

Ситуйция стандартная: линукс-рутер, на нем висит 3 интерфейса. eth0 (ip - пусть будет А), и два интерент соединения с разными провайдерами: ppp0 (ip - Б) и ppp1 (ip - В). ppp0 - default gateway. eth0 snat'ится на ppp0 и спокойно ходит в интерент. Но надо сделать так, чтобы когда из eth0 пытаются в интерене подключиться к определенному сервису на определенный порт, допустим пускай будет irc (6667), до этот коннект должен снатится не через ppp0, а через ppp1. Это возможно сделать используя iptables ? если да то напишите Plz как. =)

anonymous

iptables -t mangle -A PREROUTING -p tcp --dport 6667 -j ROUTE --oif ppp1
iptables -t nat -A POSTROUTING -p tcp --dport 6667 -j SNAT --to-source ип.от.ppp1

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