Такая задачка: надо перекинуть порт по хттп, тобиш, при обращении на хттп://myrouter:x1 улетало бы все на myserv:x2 (x1,x2 - отличные от 80).
Полагаю, сделать это средствами ипитаблез, тем более, что такое у меня уже работает, разница в том, что x1=x2=80 (делал помануалу с опеннета)
Код: Выделить всё
iptables -t nat -A PREROUTING --dst $INET_IP -p tcp --dport 80 -j DNAT --to-destination $HTTP_IP
iptables -t nat -A POSTROUTING -p tcp --dst $HTTP_IP --dport 80 -j SNAT --to-source $LAN_IP
iptables -t nat -A OUTPUT --dst $INET_IP -p tcp --dport 80 -j DNAT --to-destination $HTTP_IP
что тут надо поменять\добавить...?
зы. былобы интересно также решение на фре (ipfw,pf,etc..)