FreeBSD8.0 Firewall Script behaves much differently than 6.x

Martin McCormick martin at
Wed Mar 31 14:11:49 UTC 2010

	Is there a proper way to reset firewall rules in
FreeBSD8.0  ? I just discovered that if one is remotely logged
in and makes a change in the firewall rules, it is a disastor to
do something like

sh /etc/[firewall_rules_script]

	One could do that in FreeBSD6.x. When the rules flushed,
you lost your connection, but the script continued to execute
and the new rules were in effect immediately. Trying this same
reload in FreeBSD8.0, I knew something was horribly wrong when
everything just locked up. I logged on to a local console and ran

ipfw list

It had stopped right after the flush.

	Doing the same command from a local or even a serial
console works fine and the new rules are installed.

	Thanks and maybe I have been using the wrong technique
for reloading firewall rules all along.

Martin McCormick WB5AGZ  Stillwater, OK 
Systems Engineer
OSU Information Technology Department Telecommunications Services Group

More information about the freebsd-questions mailing list