`
494078416
  • 浏览: 80496 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

解决ubuntu上网慢的问题

阅读更多

我在ubuntu下使用chrome上网明显感觉比firefox快,原来以为是chrome做得好,后来查阅了资料,发现原来是域名解析的问题。
我 们知道,当我们访问一个域名时,会连接到你ISP(就是让你上网的服务提供商,比如中国电信,网通)的DNS服务器,然后DNS服务器找到你访问这个网址 的IP地址,如果每次输入网址都去连接DNS服务器,当然会很慢。这就需要我们在本地建一个DNS服务器的缓存,就是说,当我们访问一个网址,从ISP那 得到IP后,就在本地自己建一个DNS服务器,以后我们访问这个网址,就在本机找了,所以速度会快得多。而这一切,windows都为我们做好了。而 ubuntu就不是了,需要我们自己动手配置。方法如下:
1.安装dnsmasq,打开终端,输入:sudo apt-get install dnsmasq;
2.编辑/etc/dnsmasq.conf,终端输入:sudo gedit /etc/dnsmasq.conf,Ctrl+F查找"#listen-adress",去掉“#",
改为: listen-address=127.0.0.1 ;
编辑/etc/dhcp3/dhclient.conf,输入:sudo gedit /etc/dhcp3/dhclient.conf
  ctrl+F查找#supersede domain-name "fugue.com home.vix.com";
改为如下:
#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;
也就是去掉prepend domain-name-servers 127.0.0.1; 前面的#
3.终端输入:sudo chmod +x /etc/resolv.conf
                       sudo gedit  /etc/resolv.conf
修改resolv.conf配置文件,他原来一般是这样显示的:
search yourisp.com
nameserver 217.54.170.023
nameserver 217.54.170.024
nameserver
217.54.170.026
红色部分是你的ISP提供商的DNS服务器地址
我们改为:
search yourisp.com
nameserver 127.0.0.1
nameserver 217.54.170.023
nameserver 217.54.170.024
nameserver
217.54.170.026

也就是在最上面加上本机地址;
4.终端输入:sudo /etc/init.d/dnsmasq restart

OK,大功告成。快去体验ubuntu下更快的网上冲浪吧。

本文是翻译,原本来自:http://www.debianadmin.com/local-dns-cache-for-faster-browsing-on-ubuntu-system.html
英文好的朋友自己去看下吧。

分享到:
评论

相关推荐

    局域网内ubuntu上网问题及网络显示已经连接,可是却打不开网页.docx

    一、双系统下ubuntu上网问题解决方案 在企业或者某些办公地方,局域网内的电脑只能有一个IP地址,所以在安装了双系统之后,需要解决上网问题。首先,需要记住自己Windows系统下的IP地址、子网掩码、网关以及DNS域名...

    ubuntu双网卡设置上网问题

    ### Ubuntu 双网卡设置及路由转发详解 #### 一、引言 在现代网络环境中,经常需要在不同网络之间进行数据传输或资源共享。对于拥有两块网卡的Ubuntu计算机而言,合理配置这些设备能够使其成为强大的路由器或者网关...

    ubuntu锐捷上网资源包

    这个"ubuntu8.10锐捷上网资源包"显然是为了解决Ubuntu 8.10(Intrepid Ibex)用户在连接锐捷网络时遇到的问题。 在Ubuntu 8.10版本中,由于默认的网络管理工具可能不支持锐捷的特定认证协议,如802.1x或RADIUS,...

    西电Ubuntu上网认证客户端及相关软件

    首先,让我们了解Ubuntu上网认证客户端的工作原理。大多数校园网络采用802.1X或PPPoe协议进行身份验证,这需要一个客户端软件来处理认证过程。西电的认证客户端可能就是针对这两种协议之一设计的。安装这个客户端后...

    ubuntu插网线无法上网解决方案.docx

    通过以上步骤,大多数情况下可以解决Ubuntu插网线无法上网的问题。如果问题仍未得到解决,建议检查路由器设置、网络线路状况等其他可能的因素。同时,保持对技术的关注和学习,可以帮助我们更好地应对未来可能出现的...

    Ubuntu下的ADSL上网配置

    ### Ubuntu下的ADSL上网配置 在当前信息化时代,网络的配置对于个人用户来说是一项基础且重要的技能。尤其是Linux系统,它相较于Windows系统提供了更多的自定义配置选项,但也要求用户具备一定的技术知识。Ubuntu...

    ubuntu上网工具yah3c

    这可能意味着yah3c是一个简洁的工具,专注于解决Ubuntu系统下的上网问题,而没有涵盖其他复杂的网络功能。 标签"ubuntu"、"yah3c"和"联网"进一步确认了yah3c与Ubuntu的网络连接功能有关。"ubuntu"指明了操作系统...

    vmware中ubuntu不能上网问题

    ### vmware中ubuntu不能上网问题解决方案 在使用VMware虚拟化环境时,有时会遇到Ubuntu虚拟机无法连接互联网的问题。本文旨在提供一种有效的方法来解决此类问题,通过配置Ubuntu的网络设置来实现正常上网。 #### ...

    ubuntu 上网本下开发Qt程序详解

    需要注意的是,如果遇到引导问题,可以参考社区论坛上的解决方案(例如替换`vesamenu.c32`文件)以确保安装顺利进行。 ##### 3. Qt库的动态环境配置 - **Qt库文件移植**:从开发主机Ubuntu桌面版中复制Qt的lib库至...

    Ubuntu下河南网通PPPOE拨号上网方法

    ### Ubuntu下河南网通PPPOE拨号上网方法详解 #### 一、背景介绍 随着互联网技术的发展,越来越多的用户选择使用Linux系统进行日常操作。其中,Ubuntu作为一款广受欢迎的操作系统,提供了丰富的功能和良好的用户体验...

    ubuntu掉线问题

    通过上述方法,可以有效地解决Ubuntu系统下ADSL掉线的问题。其中最重要的是调整PPP超时设置,确保系统在没有活动数据传输时不会过早地断开连接。此外,还可以尝试更新pppoeconf工具或使用手动控制连接的方式来提高...

    ubuntu-安装有线网卡驱动,解决网络图标不见问题.pdf

    在使用Ubuntu系统时,可能会遇到这样的问题:虽然能够通过Wi-Fi连接互联网,但是当尝试使用有线网络(即通过网线直接连接)时,却发现无法正常上网,并且在系统界面中找不到有线网络的图标。这种现象往往是因为有线...

    Ubuntu校园网虚拟机下上网终极解决办法(图解)

    ### Ubuntu校园网虚拟机下上网终极解决办法 #### 概述 本文主要介绍如何在Ubuntu环境下,通过虚拟机实现校园网的稳定接入。对于很多在校园内使用虚拟化技术进行学习或开发工作的用户来说,确保虚拟机能够顺利访问...

    ubuntu桥接上网nfs挂接开发板

    #### 五、常见问题与解决方案 - **无法ping通**:检查网络线缆是否连接正确,以及IP地址是否在同一网段。 - **NFS挂载失败**:确认NFS服务器已启动,且共享目录配置正确。同时确保开发板上的挂载命令输入无误。 - **...

    ubuntu安装显卡后无线不能使用解决办法

    针对“ubuntu安装显卡后无线不能使用”的问题,这里提供一种解决方法,该方法适用于Ubuntu 11.10版本,但对于13.10之后的版本未进行测试。 首先,我们需要确认无线网络是否被软禁用或硬禁用。通过运行`rfkill list`...

    Ubuntu上网设置

    Ubuntu上网详细设置,各种问题汇总和解决办法...

    VMWare中Ubuntu重启后无法上网的解决方法

    如何解决VMWare中Ubuntu重启后无法上网,具体如下 原因:没有设置静态的DNS,导致系统每次重启都会把先前设置的DNS删除。 重启后无法上网: 1、查看DNS:   2、发现之前配置的DNS不见了 解决方法: (1)...

    Ubuntu双系统安装后不显示有线网络的解决方案

    本篇将详细介绍如何解决Ubuntu双系统安装后不显示有线网络的问题。 首先,我们需要确认硬件本身是否正常。确保网线已正确连接到计算机的网口,并且路由器或交换机工作正常。如果其他设备在同一网络环境下可以正常...

    ubuntu双网卡设置内外网上网问题,实现路由转发

    ### Ubuntu 双网卡设置内外网上网问题及路由转发详解 ...至此,您已经完成了Ubuntu双网卡的配置以及内外网上网问题的解决,并实现了路由转发。通过以上步骤,可以轻松实现在不同网络环境中的数据转发需求。

Global site tag (gtag.js) - Google Analytics