度々、お世話になります。内山と申します。 よろしくお願いします。
FreeBSD 5.5-RELEASE をPPPoE ルーターに していた時は、家庭内の Windows Server 2003 の Windows Media Service を 1755 番ポート で、外部に http 配信してました。 ipfw と natd の設定は、 ipfw add 50 divert 8080 tcp from any to 218.225.209.4 1755 ipfw add 51 divert 8080 tcp from 192.168.1.2 1755 to any natd -n tun0 -p 8080 -redirect_port tcp 192.168.1.2:1755 \\ 218.225.209.4:1755 のようにしていました。これだと、firewall を厳しく設定しても redirect が出来ていました。 今度、PPPoE ルーターを 6.2-RELEASE にあげた所、 redirect が出来なくなったようです。natd をデバッグモード で起動してみると、外部からルーターの 1755 番ポートへ到達 したパケットは、192.168.1.2 の 1755 番ポートに redirect (alias) していますが、返事の 192.168.1.2 の 1755 番ポート からのパケットがうまく redirect (alias)できてないように見 えます。 下名の設定ミス等、何か、心当たりがございましたら、 ご教示いただければ、幸いです。 -- Toshio Uchiyama [メールアドレス保護]