一、问题描述

ubuntu上网慢的原因可能有多种:
1.主机网络
2.客户机下载网络占用
3.域名解析慢

本文仅代表本人配置过程,网络配置需谨慎小心


二、使用本地DNS服务器解决问题

  • 1.安装 dnsmasq
sudo apt-get install dnsmasq 
  • 2.配置dnsmasq

——终端输入:
sudo gedit /etc/dnsmasq.conf
在这里插入图片描述
——文本中查找 :
#resolv-file=
在这里插入图片描述

——将之替换为:
resolv-file=/etc/resolv.dnsmasq.conf

在这里插入图片描述

——保存退出


——终端输入:

  • sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf

在这里插入图片描述

  • sudo gedit /etc/resolv.conf

在这里插入图片描述

——如图,去掉原有域名添加如下域名服务器:
nameserver 127.0.0.1

在这里插入图片描述

——保存,退出


——编辑/etc/dhcp3/dhclient.conf,修改为:

#supersede domain-name “fugue.com home.vix.com”;
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;

保存退出
——执行以下命令:

sudo gedit /etc/ppp/peers/wvdial

sudo gedit /etc/ppp/peers/provider
注: 很多博主为上面这条命令,但我自己使用下面这一条奏效.

——在 usepeerdns 前面增加 #
在这里插入图片描述

——保存退出

  • 3.重启ubuntu

——终端输入reboot

重启后加载网页和下载速度会比以前快不少,但是ubuntu上网体验并不是太友好,使用火狐进行浏览和下载还算差强人意


Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐