自宅サーバーを立てて、p2を設置したのですが、IPファイアーウォールの
設定がうまくできません。四苦八苦しながら初めてFreeBSDの本などを読
んでここまでたどり着きました。Terminalのipfwコマンドで2ちゃんねる
サーバーからのポートスキャンをrejectすることはできたのですが、rc.conf
等の設置がうまくいきません。

/etc/rc.conf に
firewall_enable="YES"
firewall_script="/private/etc/ipfw.rule"
を書き込み、
/etc/ipfw.rule に
#!/bin/sh
add 100 reject tcp from 64.62.136.0/17 to any setup
add 200 reject tcp from 64.71.128.0/17 to any setup
add 300 reject tcp from 65.19.142.0/17 to any setup
add 400 reject tcp from 216.218.128.0/17 to any setup
を書き込みましたが、リスタートさせるとipfw show では
allow ip from any to any に戻ってしまいます。

どなたかご指導下さい。