Столкнулся с такой проблемой. У меня стоит FreeBSD 5.2.1 на ней работает firewall. Открыт порт для MSN Messenger'a (tcp 1863, причем и на вход и на выход уже) и HTTP, но ни MSN Messenger ни Windows Update работать отказываются. Messenger не проходит авторизацию, а Windows Update замыкает, когда тыкаешь в ссылочку "Просмотр и поиск обновлений". Подскажите, где собака порылась. Кусок моего файла rc.firewall привожу ниже:
[Hh][Oo][Mm][Ee]) oif="xl0" onet="192.168.2.0" omask="255.255.255.0" oip="192.168.2.188" iif="sis0" inet="192.168.150.0" imask="255.255.255.0" iip="192.168.150.1" setup_loopback ### ${fwcmd} add divert natd all from ${inet}:${imask} to any out via ${oif} ${fwcmd} add divert natd all from any to ${oip} in via ${oif} ${fwcmd} add deny all from any to 127.0.0.0/8 ${fwcmd} add deny ip from 127.0.0.0/8 to any ${fwcmd} add pass all from any to any via ${iif} ${fwcmd} add pass ICMP from any to any ${fwcmd} add deny icmp from any to any frag # ICQ ${fwcmd} add pass tcp from any 5190 to any ${fwcmd} add pass tcp from any to any 5190 # DNS ${fwcmd} add pass udp from any 53 to any ${fwcmd} add pass udp from any to any 53 # HTTP ${fwcmd} add pass tcp from any 80 to any ${fwcmd} add pass tcp from any to any 80 # MSN Messenger ${fwcmd} add pass tcp from any 1863 to any ${fwcmd} add pass tcp from any to any 1863 ;;