我刚刚用 OpenVPN 设置了一个 VPN 服务器。到目前为止,它似乎运行正常。
我在 Debian/KDE 计算机上创建了客户端配置和密钥,当我通过命令行启动 VPN 客户端时:
sudo openvpn --config ~/client.ovpn
VPN 已连接,我可以 ping 通 VPN 设备和 Internet:
ping 10.8.x.x #works
ping example.com #works, because not redirected through the VPN
之后,我通过“配置网络连接”中的“添加新连接”然后“导入 VPN 连接”来配置 VPN 客户端
连接正确,我可以 ping 通 VPN 本地设备,但无法访问互联网,因为所有流量都尝试通过 VPN
ping 10.8.x.x #Works
ping example.com #Does not works -> trying to go through the VPN
因此,我怀疑 KDE VPN 管理添加了一些重定向规则。但我找不到如何避免它。我正在寻找一些“仅将此连接用于其网络上的资源”或类似的配置。
客户端配置为:
client
dev tun
proto udp
remote <VPN-SERVER-IP> 1194
resolv-retry infinite
nobind
ca ca.crt
cert client.crt
key client.key
remote-cert-tls server
cipher AES-256-CBC
verb 3
tls-auth ta.key 1
问题
如何避免 KDE VPN GUI 通过 VPN 重定向所有互联网?
由于某种原因没有回答的相关问题:
如何强制所有流量通过 VPN
OpenVPN:通过 VPN 路由所有客户端流量 - 非 Windows 客户端是否需要一些额外的服务器端脚本?
答案1
在网络管理器的系统设置窗口(上面屏幕截图背景中的灰色窗口)中打开 IPv4 选项卡,单击命令按钮“路由...”,然后选择“仅用于此连接上的资源”,确认并申请。