答案1
最简单的方法是使用 创建 VPN 终止开关ufw
。
首先,如果您还没有设置 VPN,请通过 NetworkManager(或您正在使用的任何工具)进行设置。然后
- 安装
ufw
sudo apt update
sudo apt install ufw
- 使能够
ufw
sudo ufw enable
- 允许访问您的本地网络(可选但推荐)
sudo ufw allow in to 192.168.X.0/24
sudo ufw allow out to 192.168.X.0/24
您的 IP 可能看起来像这样,但请务必ifconfig
检查inet addr:...
.
- 现在我们要默认阻止除 VPN 之外的所有连接。执行此操作
sudo ufw default deny outgoing
sudo ufw default deny incoming
sudo ufw allow out on tun0 from any to any
我不熟悉 pureVPN,但是他们可能提供多种方式.ovpn
来轻松设置您的 VPN。
- 找到您正在使用的 ovpn 文件并检查其内容
cat file.ovpn
- 你应该看到一行类似这样的内容
remote 123.456.789.10 1194
- 因此,要允许访问该地址,请运行
sudo ufw allow out to 123.456.789.10 port 1194 proto udp
注意:协议 ( proto
)udp
适用于端口 1194 或tcp
端口 443。
- 您可以使用以下命令检查您的配置
sudo ufw status
注意:如果您愿意,您可以随时ufw
通过运行来禁用
sudo ufw disable
但请确保重新启用它。