1 # $NetBSD: pf.boot.conf,v 1.2 2006/01/10 20:53:24 reed Exp $
3 # /etc/defaults/pf.boot.conf --
4 # initial configuration for pf(4)
6 # see pf.boot.conf(5) for more information.
8 # DO NOT EDIT THIS FILE DIRECTLY; IT MAY BE REPLACED DURING A SYSTEM UPGRADE.
9 # EDIT /etc/pf.boot.conf INSTEAD.
15 # Don't block loopback.
18 # Allow outgoing dns, needed by pfctl to resolve names.
19 pass out proto { tcp, udp } from any to any port 53 keep state
21 # Allow outgoing ping request, might be needed by dhclient to validate
22 # old (but valid) leases in /var/db/dhclient.leases in case it needs to
23 # fall back to such a lease (the dhcp server can be down or not responding).
24 pass out inet proto icmp all icmp-type echoreq keep state
26 # Allow IPv6 router/neighbor solicitation and advertisement.
27 pass out inet6 proto ipv6-icmp all icmp6-type neighbrsol
28 pass in inet6 proto ipv6-icmp all icmp6-type neighbradv
29 pass out inet6 proto ipv6-icmp all icmp6-type routersol
30 pass in inet6 proto ipv6-icmp all icmp6-type routeradv