Win2K 上で WinMX を使いたいのですが、親になれずリダイレクトサーバーにしか繋がりません。
NAT 先にぶらさがっているクライアントのポートを公開するには、ipfw でどのようなルールを記述
すればよろしいでしょうか。
Network構成は
>>727 です。
TCP 6699 UDP 6257
のポートを開ける必要があるので、
#rc.firewall より抜粋
${fwcmd} add 50 divert natd all from any to any via vr1
${fwcmd} add pass tcp from any to 172.25.0.2 6699 setup
${fwcmd} add pass udp from 192.168.0.0:255.255.255.0 6257 to any in via vr0 keep-state
${fwcmd} add pass udp from 172.25.0.2 1024-65535 to any 7719 out via vr1 keep-state
# natd.conf より抜粋
redirect_port tcp 192.168.0.2:6699 6699
redirect_port udp 192.168.0.2:6257 6257
このように設定しています。
/var/log/security で弾かれたポートは見あたりません。