# mandd fbsd pf-ruleset, Sep 26,2006 #PF: Runtime flags set block-policy drop set debug loud #set fingerprints ostrace #os fingerprinting ext_if = 'tun0' # external int_if = 'dc0' # internal # nat/rdr #nat pass on $ext_if inet from any -> $int_if nat on tun0 from dc0:network to any -> tun0 rdr on $ext_if proto tcp from any to any port 47019 -> 192.168.0.69 port 47019 rdr on $ext_if proto tcp from any to any port 47020 -> 192.168.0.69 port 47020 rdr on $ext_if proto tcp from any to any port 47021 -> 192.168.0.69 port 47021 rdr on $ext_if proto tcp from any to any port 47022 -> 192.168.0.69 port 47022 rdr on $ext_if proto tcp from any to any port 47023 -> 192.168.0.69 port 47023 pass in log all pass out log all