Задача, я коннекчусь с удалённой машины к своему серверу:5190 (FreeBSD), сервер форвардит меня на login.icq.com:5190 . Стоит заметить что на сервере работает биллинг NetAms.firewall_type="OPEN"
${ipfw} -f flush
${ipfw} add 100 allow all from any to any via lo0
${ipfw} add 110 deny log all from any to me 20001 via rl0
${ipfw} add 120 deny log all from any to me http via rl0
${ipfw} add 4000 divert 199 ip from any to any via rl0
${ipfw} add 5100 divert natd ip from any to any via rl0
${ipfw} add 6000 divert 199 ip from any to any via rl0
${ipfw} add 7000 allow all from any to any
${ipfw} add 65534 deny log all from any to any
Для портмэппинга пробую gnetcat, rinetd, portfwd . Если коннектится с локальной машины, всё редиректится, если коннект происходит с удалённой машины, ничего не редиректится, по средствам tcpdump вижу, что до сервака пакеты от удалённой машины доходят, но ничего далее не происходит. Редирект_демоны бандятся на всех интерфейсах, всё окей. В чем беда, в нате? И возможно ли удалённую машину редиректить на удалённый хост?
Проблема то из чего получилась, у меня аська мобильная и оператор билайн, у них траблы с аськой всегда были, не коннектится часами, решил через свою машину пустить.