我正在运行 OpenBSD 4.4,我从以下位置复制了模板https://markshroyer.com/guides/router/ch07.html并对其/etc/pf.conf
进行编辑以匹配我的网络。当我启动它时,我只在不需要编辑的三行上出现语法错误:
match on $if_wan scrub (reassemble tcp random-id max-mss 1440)
,
match out on $if_wan from $net_private to !(if_wan) nat-to ($if_wan)
我尝试对其进行编辑match out on $if_wan from $net_private to !($if_wan) nat-to ($if_wan)
,并且
pass in on $if_lan net photo tcp to port ftp rdr-to 127.0.0.1 port 8021
这些是唯一声明语法错误的行。有人知道问题是什么以及如何解决它吗?
答案1
我使用的语法适用于较新版本的 PF,为了修复它,我刚刚升级到最新版本的 OpenBSD。