Comment faites-vous la redirection de port NAT avec PF?

Sous Linux, vous pouvez effectuer la redirection de port NAT avec une command comme celle-ci:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8000 

Quel est l'équivalent avec PF de BSD?

Vous pouvez le faire comme ceci avec le Packet Filter :

passer sur em0 proto tcp de n'importe quel port 80 rdr-to 192.168.1.20 port 8000

Changez em0 avec votre interface réseau et changez l'adresse IP selon vos besoins.

Pour en savoir plus: http://www.openbsd.org/faq/pf/rdr.html#filter