小编Hen*_*ing的帖子

Freebsd:pf 防火墙在重启时不起作用

我正在运行 FreeBSD 10.3 p4 并观察到一些奇怪的行为

重新启动机器时 pf 因/etc/rc.conf进入而启动

# JAILS
cloned_interfaces="${cloned_interfaces} lo1"
gateway_enable="YES"
ipv6_gateway_enable="YES"

# OPENVPN -> jails
cloned_interfaces="${cloned_interfaces} tun0"

# FIREWALL
pf_enable="YES"
pf_rules="/etc/pf.conf"
fail2ban_enable="YES"

# ... other services ...

# load ezjail
ezjail_enable="YES"
Run Code Online (Sandbox Code Playgroud)

但忽略所有关于监狱的规则。所以我必须手动重新加载规则才能开始

sudo pfctl -f /etc/pf.conf
Run Code Online (Sandbox Code Playgroud)

我的 pf.conf 内容如下:

#external interface
ext_if = "bge0"
myserver_v4 = "xxx.xxx.xxx.xxx"

# internal interfaces
set skip on lo0
set skip on lo1

# nat all jails
jails_net = "127.0.1.1/24"
nat on $ext_if inet from $jails_net to any -> $ext_if …
Run Code Online (Sandbox Code Playgroud)

freebsd firewall jails pf

3
推荐指数
1
解决办法
1176
查看次数

标签 统计

firewall ×1

freebsd ×1

jails ×1

pf ×1