Welcome to 2010.
4.7 was where the big syntax change occurred for NAT. The 4.7 Upgrade Guide has a description of before and after rules which may help.
Note 1: PF has had continuous improvements in the years since you last upgraded or installed. These affect more than NAT. You may want to spend time with the PF User's Guide, which is aligned with syntax and best practices for OpenBSD 5.4-release.
Note 2: There are additional changes to PF for 5.5, including a completely new queuing subsystem to replace altq. OpenBSD 5.5 is planned for release on 1 May 2014.
Last edited by jggimi; 18th March 2014 at 12:26 PM.
Reason: clarity, added link, and historical date correction. :(
|