FreeBSD的资料本身就少,自带的ipfw防火墙还是个不好伺候的。官方文档和天书一样难懂,真的没多少用户上来就想理解你那高超的设计和”汇编般精准“的规则的。各种教程也如同祖传偏方一样莫名其妙,根本没法用不说,搞得我好几次连VNC进Single User模式救机器

终于找到一篇能用的文章新FreeBSD 12.0服务器的推荐步骤

参照此教程修改部分内容

sysrc firewall_enable="YES"
sysrc firewall_quiet="YES"
sysrc firewall_type="workstation"
sysrc firewall_myservices="22/tcp 80/tcp 443/tcp 443/udp"
sysrc firewall_allowservices="any"

另外原教程还有一个配置udp的部分,这个可以直接省略

因为进行上述配置后,你会发现使用ipfw list可以看到443/udp已启用

折腾那么半天一堆教程看下来,还是这个方法最实用。