Policy Based Routing on FreeBSD

In Linux:

Code:
iptables -t mangle -A PREROUTING -p tcp --dport 80 -s 10.10.10.0/24 -j MARK --set-mark 1
iptables -t mangle -A PREROUTING -p tcp --dport 8080 -s 20.20.20.0/24 -j MARK --set-mark 1
iptables -t mangle -A PREROUTING -p tcp -s 172.16.13.0/16 -j MARK --set-mark 1

ip rule add fwmark 1 table 100 
ip route add default via 192.168.0.1 dev eth2 table 100

How can I do that on FreeBSD? Note: I use pf for firewalling.
 
Back
Top