Doesn't it time out eventually?
Use IP addresses in pf.conf, not names.
There is no "startup pf.conf built into /etc/rc"
The default is to NOT run pf at all, so it allows everything.
Whether "the system" is the inside dns client or the firewall, this is not
necessarily true. As soon as the firewall routes packets and does NAT
correctly, inside machine can use it as a gateway (while other
processes are still starting on the firewall).
If I read /etc/rc right, pf is already running when booting gets to ntpd.
Don't use ANY names in pf.conf
No. Set pf.conf to do what you want, allow pf in rc.conf.local,
and let /etc/rc do the rest as it's supposed to.
That is, duplicate external DNS information locally? No.
Whoa, stop right here!
Setting up your firewall happens in pf.conf, NOT in /etc/rc.
You should never touch /etc/rc.
Jan
(You _have_ read man rc, right?)