Unnamed
public text v1 · immutable# Macros
outside="tun0"
inside="xl0"
loop="lo0"
localNet="172.16.3.0/24"
# Options
set skip on $loop
set optimization normal
set block-policy drop
scrub all
# NAT
nat on $outside from !($outside) -> ($outside)
# Rules
pass quick on { $loop $inside }
pass out quick on $outside proto { tcp udp } from $localNet to any port domain keep state
pass out quick on $outside proto tcp from $localNet to any port http keep state
block log all