VPN 减慢了整个互联网连接速度

VPN 减慢了整个互联网连接速度

我曾经通过私人 VPN 连接到家庭服务器,并且仅使用它来访问 phpMyAdmin 和 MySQL 数据库(来自我的应用程序)。连接到 VPN 时,我的互联网速度根本没有变化,一切都很好。

我重新安装了 Ubuntu,并再次设置了 VPN 连接,现在当我连接到 VPN 时,网速变得非常慢。无法打开任何页面。不过,我没有遇到超时,所以我猜一切都通过 VPN 重定向了。

我真的不是网络专家,所以我不知道该深入研究什么。有什么建议吗?

输出自route -n...

未连接到 VPN: 在此处输入图片描述

已连接到 VPN: 在此处输入图片描述

调用命令后:

sudo ip route del default via 192.168.2.5
sudo ip route add default via 192.168.1.1 dev wlan0

现在互联网连接没有变慢,但我无法访问通过 VPN 连接的服务器。是不是因为我以某种方式删除了 IP?以下是输出的屏幕截图route -n在此处输入图片描述

PS 服务器 IP 在.5.9和之间变化.13

答案1

您的路由表表明,连接到后,将vpn默认网关从更改为,192.168.1.1192.168.2.9通过接口路由所有流量tun0

为了避免这种情况,您可以添加以下内容

tun0创建接口脚本

sudo nano /etc/network/if-up.d/script

把这个放入脚本中

    # Check for specific interface if desired
    [ "$IFACE" != "tun0" ] || exit 0
    # trigger vpn connection
    ip route del default via 192.168.2.9
    ip route add default via 192.168.1.1 dev wlan0

保存并退出。

使脚本script以执行权限 755调用

sudo chmod 755 /etc/network/if-up.d/script

tun0该脚本将在接口启动后触发,并简单地将wlan0接口设为互联网流量的默认接口。

或者,你可以在终端建立 vpn 连接后运行以下命令,

首先删除默认网关,然后添加新的

sudo ip route del default via 192.168.2.9
sudo ip route add default via 192.168.1.1 dev wlan0

但这只是暂时的,每次连接到时都必须这样做vpn

或者,根据您的设置,在/etc/network/interfaces配置界面部分tun0添加命令

例子:

iface tun0 inet static
      --omited some config--

      address xxx.xxx.xxx.xxx
      pointopoint xxx.xxx.xxx.xxx
      netmask xxx.xxx.xxx.xxx
      up route add -net ..
      --omited some config--

      #change default gw
      up ip route del default via 192.168.2.9
      up ip route add default via 192.168.1.1 dev wlan0

所有这些配置方式在连接wlan0后都会将默认路由返回到接口vpn

相关内容