Linux 当启用ufw时,我阻止特定用户使用iptables访问Internet时会出现问题

Linux 当启用ufw时,我阻止特定用户使用iptables访问Internet时会出现问题,linux,ubuntu,firewall,iptables,Linux,Ubuntu,Firewall,Iptables,我已经允许ufw拒绝一些正在进行的流量,只允许打开端口80,22 此外,今天我需要使用iptables规则阻止特定用户访问Internet,如下所示: $ iptables -A OUTPUT -m owner --uid-owner winguse -j REJECT 但它不起作用 如果我禁用ufw,并执行相同的操作,它确实会工作。如果我启用ufw,它将不再工作 我该怎么办?在询问《ufw手册》的作者杰米·斯特兰德博吉后,我找到了答案 只需编辑/etc/ufw/before.rules,在“

我已经允许ufw拒绝一些正在进行的流量,只允许打开端口80,22

此外,今天我需要使用iptables规则阻止特定用户访问Internet,如下所示:

$ iptables -A OUTPUT -m owner --uid-owner winguse -j REJECT
但它不起作用

如果我禁用ufw,并执行相同的操作,它确实会工作。如果我启用ufw,它将不再工作


我该怎么办?

在询问《ufw手册》的作者杰米·斯特兰德博吉后,我找到了答案

只需编辑/etc/ufw/before.rules,在“#结束所需行”之后添加以下行:

然后,使用重新加载防火墙

$ sudo ufw reload
规则将生效

$ sudo ufw reload