# your internal interface int_if = "vr0" # destinations you don't want routed through Tor non_tor = "{ 192.168.1.0/24 192.168.0.0/24 }" # Tor's TransPort trans_port = "9040" scrub in rdr pass on { lo1 $int_if } inet proto tcp to !($int_if) -> 127.0.0.1 port $trans_port rdr pass on $int_if inet proto udp to port domain -> 127.0.0.1 port domain block return out pass quick on { lo0 lo1 } keep state pass out quick inet to $non_tor keep state pass out quick inet proto tcp user _tor flags S/SA modulate state pass out route-to lo1 inet proto tcp all flags S/SA modulate state