I currently have # pfctl -s nat nat-anchor "pftpx/*" all nat-anchor "natearly/*" all nat-anchor "natrules/*" all nat on bge1 inet from 192.168.0.0/24 to any -> (bge1) round-robin rdr-anchor "pftpx/*" all rdr-anchor "slb" all no rdr on bge0 proto tcp from any to <vpns> port = ftp rdr on bge0 inet proto tcp from any to any port = ftp -> 127.0.0.1 port 8021 rdr-anchor "imspector" all rdr-anchor "miniupnpd" all
and would like to do the pf equivalent of Linux' iptabless iptables ... -j SNAT --to-source 62.24.148.xxx how do I do that? I've tried futzing around in Advanced Outbound Nat, but I must be doing something wrong -- I'm getting nat on bge1 inet from 192.168.0.0/24 to 62.245.148.xxx -> (bge1) round-robin in front of nat on bge1 inet from 192.168.0.0/24 to any -> (bge1) round-robin which doesn't change the IP shown on http://www.showmyip.com/ The OpenBSD pf docs are not completely applicable to pfSense, unfortunately. Could really use some help on this.
