Мне надо редиректить пакеты из внешней сети на внутренню - возникает следующее:[root@roach] natd -redirect_port tcp 172.16.0.1:443 443 -a 172.16.0.2 -verbose
In {default} 00000004[TCP] [TCP] 80.90.113.6:60191 -> 82.179.176.72:443 aliased to
[TCP] 80.90.113.6:60191 -> 82.179.176.72:443Из внутренней сети на нее же нормально редиректит:
In {default} 00000004[TCP] [TCP] 172.16.17.33:62675 -> 172.16.0.2:443 aliased to
[TCP] 172.16.17.33:62675 -> 172.16.0.1:443Почему и как разобраться с этой проблемой?
реализовал редирект запуском двух natd с разными алиасами - может как-нибудь иначе можно - по-проще...ipfw:
00100 divert 7777 tcp from any to me dst-port 443
00100 divert 6666 tcp from any to 172.16.0.1 dst-port 443
00100 divert 6666 tcp from 172.16.0.1 443 to me
00100 divert 7777 tcp from 172.16.0.1 443 to not menatd:
/sbin/natd -redirect_port tcp 172.16.0.1:443 443 -a 172.16.0.2 -p 6666
/sbin/natd -redirect_port tcp 172.16.0.1:443 443 -a 82.179.176.72 -p 7777