如何加快我的互联网速度?

如何加快我的互联网速度?

与我家其他 Windows 机器相比,我的 Ubuntu 机器的互联网速度相对较慢,而其他 Windows 机器的互联网速度几乎总是满的。(我的通常是 2 到 4)

答案1

靠近 WiFi 接入点可能会有所帮助。如果您确定这不是 WiFi 问题,我发现将 DNS 设置为 Google DNS 或 OpenDNS 对我的情况有所不同。 http://www.opendns.com/

答案2

安装 Ubuntu 后,您可能希望进一步调整系统,例如改进 Ubuntu 连接互联网的方式,从而加快您的网络浏览速度。为此,我们将配置 IPv6 和 TCP 窗口大小。请记住备份您可能需要的任何关键文件或数据,并保留更改的设置的记录。这样做将有助于您在发生灾难时恢复。请记住,您自行承担执行这些配置“调整”的风险。这些配置调整是通过在您的“终端”中输入命令来完成的。我们将使用 Gedit,尽管您可以使用 Vi、nano 等。另外,如果您不想为每个命令输入“sudo”,只需使用此命令开始您的终端会话:

须藤苏

IPV6 是一种互联网协议。目前大多数应用程序使用 IPV4,这可能会导致冲突,从而降低系统速度。请完成以下步骤以禁用它。

sudo gedit /etc/modprobe.d/bad_list

并输入:

别名 net-pf-10 off

然后保存文件。

通过编辑相应的配置文件并添加以下信息来加速宽带互联网。 – 或者,您可以使用此处的 PowerTweak 工具:sourceforge.net/projects/powertweak

sudo gedit /etc/sysctl.conf

前四行处理窗口大小,您需要输入最适合您的数字(因为这些数字可能太高)。我的意思是:计算机通过来回发送数据包进行通信。当它们相互连接以发送这些数据包时,它们使用 TCP(传输控制协议)。

您的计算机可能以较小的数据包大小开始连接,然后另一台计算机可能会以较大的数据包进行响应。反过来,您的计算机将减小(按比例缩小)数据包的大小(比原始数据包大小稍大)。另一台计算机再次以较大的数据包大小进行响应。此循环持续进行,直到您的计算机或响应计算机达到其最大数据包大小。

如果您选择的窗口数据包大小太大,您会注意到宽带性能变慢(对我来说 524288 就够了)。如果您注意到速度变慢,请减小窗口大小。您可以使用的最大大小是 65536,但是以下三个设置似乎效果最好:

524288 262144 131072 这些都是 1024(或 1K)的倍数。现在将以下内容添加到文件末尾:

net.core.rmem_default = 524288 net.core.rmem_max = 524288 net.core.wmem_default = 524288 net.core.wmem_max = 524288 net.ipv4.tcp_wmem = 4096 87380 524288 net.ipv4.tcp_rmem = 4096 87380 524288 net.ipv4.tcp_mem = 524288 524288 524288 net.ipv4.tcp_rfc1337 = 1 net.ipv4.ip_no_pmtu_disc = 0 net.ipv4.tcp_sack = 1 net.ipv4.tcp_fack = 1 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_timestamps = 1 net.ipv4.tcp_ecn = 0 net.ipv4.route.flush = 1

添加这些行后,您不需要重新启动,而是只需通过发出以下命令重置文件:

sudo sysctl-p

完成此操作后,您应该会注意到网络浏览速度有所提高。如果没有,请记住返回并调整 TCP 窗口大小并重试。

相关内容