尝试设置 openvpn 连接

尝试设置 openvpn 连接

好的,我看过一些关于设置 openvpn 的教程,但一直没能建立有效的连接。我设法通过导入 .ovpn 文件并让 ubuntu 为我完成所有操作,自己添加密码和取消名称,从而建立了有效的连接。我现在有一个有效的连接,但无法查看 piratebay 等网站,所以它显然实际上不起作用。我哪里可能出错了?

ip route使用 VPN 连接的输出为:

default via 10.12.0.117 dev tun0 proto static metric 50
default via 192.168.1.254 dev wlan0 proto dhcp metric 600
10.12.0.1 via 10.12.0.117 dev tun0 proto static metric 50
10.12.0.117 dev tun0 proto kernel scope link src 10.12.0.118 metric 50
169.254.0.0/16 dev wlan0 scope link metric 1000
[VPN_IP] via 192.168.1.254 dev wlan0 proto static metric 600
192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.70 metric 600
192.168.1.254 dev wlan0 proto static scope link metric 600

答案1

我不是网络专家,但我可以想到以下几件事:

  1. 您的流量仍直接通过您的 ISP 进行路由。

    目前列出了两个默认网关(192.168.1.254/wlan0 直接通过您的 ISP 和 10.12.0.117/tun0)。我认为访问网站(例如 Piratebay)的请求将通过 VPN 连接(tun0),但事实可能并非如此。

    当连接到 VPN 时,我使用ipleak.net进行测试。转到该页面并检查您可见的 IP 地址是否属于您的 ISP 或 VPN。如果是 ISP 地址,那么您无法访问 ISP 阻止的网站是有道理的。

    尝试手动删除 wlan0 作为默认网关(您必须这样做您已经建立了与 VPN 的连接,因此“默认通过 tun0”条目已经存在):

    sudo ip route del default via 192.168.0.254

    (要在断开 VPN 连接后再次添加它,请运行相同的命令,但使用添加代替德尔

    如果这会改变您 VPN 的可见 IP 地址,则表明存在问题。

  2. VPN 连接不起作用。

    如果您删除“默认通过 wlan0”规则(如上所述)并且失去所有连接,则可能意味着您没有正确连接到 VPN 或者 VPN 存在一些问题(超出您的控制范围),这可以解释无法通过 VPN 建立与网站的连接。

  3. 您的 VPN 还会阻止某些网站。

    如果你看到的 IP 地址属于你的 VPN,并且你看不到你的 ISP 地址的迹象ipleak.net,可能是 VPN 也阻止访问某些网站,例如 Piratebay。在这种情况下,我想你需要一个不同的 VPN。

相关内容