VPN + UFW(作为 Killswitch)在 18.04 中是否损坏?

VPN + UFW(作为 Killswitch)在 18.04 中是否损坏?

我从 16.04 版开始使用 Ubuntu (Lubuntu Distro),一直使用 VPN + UFW 作为终止开关。这是一件非常简单的事情。尤其是使用 GUFW GUI。

首先,默认情况下,您只是拒绝传入/传出连接。然后,您允许在 tun0 或任何 OpenVPN 适配器上进行传出。这几乎总是 tun0。

自从我升级到 tun0 后,我一直使用的规则就不再起作用了。即使我指定允许 tun0 上的流量通过,也不允许任何流量通过。

还有人能确认 UFW 在 18.04 中在这方面无法正常工作吗?它似乎工作正常,只是与 tun* 适配器配合不好。

答案1

您需要将此行添加到您的脚本中。

sudo ufw allow out on <wlan or enp0s3 from ifconfig> from any to <VPN IP>

完整的脚本如下所示

sudo ufw reset 
sudo ufw default deny incoming
sudo ufw default deny outgoing 
sudo ufw allow out on <wlan or enp0s3 from ifconfig> from any to <VPN IP> 
sudo ufw allow out on tun0 from any to any 
sudo ufw enable

相关内容