Ubuntu 16.04 和 18.04 上的互联网非常慢,但 19.04 上的互联网很快

Ubuntu 16.04 和 18.04 上的互联网非常慢,但 19.04 上的互联网很快

我有一个 OVH 服务器。

当我在其上安装 Ubuntu 16.04 或 18.04 或 18.10 时,互联网速度为下载 70Mbps 和上传 4.16Mbps。

但是当我升级到 Ubuntu 19.04 时,互联网速度变为 400Mbps 下载和 400Mbps 上传(这是服务器的最大速度)

我在 16.04、18.04 和 18.10 上搜索了很多方法来修复这个问题,但都失败了。

我试过Ubuntu 16.04 上的网络连接非常慢https://unix.stackexchange.com/questions/366220/ubuntu-16-04-minimal-extremely-slow-internet-connection但没有运气 :/

我不想使用 Ubuntu 19.04,因为它太新了并且还不支持所有功能。

谢谢!

答案1

我修复了它!方法如下:

我跟着https://www.itzgeek.com/how-tos/linux/debian/how-to-disable-ipv6-on-debian-9-ubuntu-16-04.html(方法 1)在我的服务器上禁用 IPv6。

/etc/resolv.conf然后我通过删除行从文件中删除了 DNS 服务器nameserver

然后我network-manager使用以下方式安装:apt -y install network-manager

然后我通过输入以下命令完全退出 NetworkManager,从而禁用其他 DNS 服务:

echo -e "[main]\ndns=none" > /etc/NetworkManager/conf.d/no-dns.conf systemctl restart NetworkManager.service rm /etc/resolv.conf

systemd-resolved然后我通过输入以下内容禁用并删除:

sudo systemctl disable systemd-resolved.service
sudo systemctl stop systemd-resolved

然后我在文件的 [main] 部分中放入以下行/etc/NetworkManager/NetworkManager.conf

dns=default

然后我/etc/resolv.conf通过输入以下内容删除:rm /etc/resolv.conf

然后我终于network-manager通过输入以下内容重新启动:sudo service network-manager restart

现在我的网速正常了:)

这也适用于 Debian。

对于 CentOS:您所要做的就是禁用 IPv6,然后仅删除nameserver其中的行/etc/resolv.conf

答案2

卸载networkmanager也能解决问题,并配置/etc/network/interfaces。特别是对于有线桌面,我发现这是最快和最可靠的,因为它不依赖于systemd

sudo systemctl disable network-manager

sudo systemctl stop network-manager

如果您想完全删除网络管理器:

sudo apt-get purge network-manager

sudo apt autoremove

查找你的网卡

ifconfig -a


sudo gedit /etc/network/interfaces

基于2张网卡的示例:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# Internet
auto enp5s0 (replace with your network card)
iface enp5s0 inet dhcp (replce with your network card)
netmask 255.255.255.0
gateway 192.168.xxx.xxx
# Server connection
auto enp4s0 (replace with your network card)
iface enp4s0 inet static (replace with your network card)
address 192.168.xxx.xxx
netmask 255.255.xxx.xxx
mtu 9000 (correct to server speed/ network cards and abillity of jumbo frames)

重新启动或者启动网卡:

ifup <your network card> 

相关内容