ubuntu系统使用firefox浏览器上网很慢该怎么办?

在ubuntu下用firefox等浏览器上网,往往比在windows下上网要慢好多,但细心的人会发现,慢的时间是花在DNS查找上面了。那么我们可以在本机缓存DNS,也就是在本机架设一个DNS代理服务器。常用的软件有bind、djbdns、dnsmasq和pdnsd。下面我们来说一下,用pdnsd来架设一个永久的DNS代理服务器,所谓“永久”,就是说,在系统重启以后,本机缓存的DNS仍然存在,不用再去查找真实DNS来重新建立缓存。

1、安装

sudo apt-get install pdnsd

安装的时候,它会问你选择什么配置,请选择“manual“。

2、配置pdnsd

sudo gedit /etc/pdnsd.conf

修改

server {

label="resolvconf";

}

server {

label="OpenDNS";

ip=208.67.222.222;

ip=208.67.220.220;

timeout=30;

interval=30;

uptest=ping;

ping_timeout=50;

purge_cache=off;

}

label="OpenDNS";

其中“OpenDNS”可以随便写,一个标识而已,用于将来的诊断;

ip=208.67.222.222;

ip=208.67.220.220;

这两行也可以写成一行ip=208.67.222.222,208.67.220.220;代表真实的DNS服务器地址,可以有多个。

后面的参数采用默认就可以了。

sudo gedit /etc/default/pdnsd

修改START_DAEMON的值为yes。

3、向resolver添加DNS代理服务器

sudo gedit /etc/resolv.conf

在首行添加一句:nameserver 127.0.0.1

4、防止resolv.conf被覆盖

如果你启用了DHCP服务,那么要

sudo gedit /etc/dhcp3/dhclient.conf

去掉

#prepend domain-name-servers 127.0.0.1;

前面的“#“。

如果你是拨号上网,那么

sudo gedit /etc/ppp/peers/provider 

在 usepeerdns 前面增加# ,也就是把这条语句注释掉。 以防resolv.conf的设置被pppoe覆盖。

5、启动pdnsd

sudo /etc/init.d/pdnsd start

6、测试

dig www.baidu.com | grep time

结果显示:;; Query time: 1 msec

原来的结果:;; Query time: 845 msec

(0)

相关推荐

  • Ubuntu系统更换Firefox版本的方法

      Ubuntu系统更换Firefox版本的方法 备注:本案用的是Ubuntu 12.04 64 bit ,下载64位编译的安装压缩包. 1.首先解压这个文件包: tar -jxvf firefox- ...

  • Firefox浏览器切换标签很卡怎么重置?

    Firefox浏览器切换标签的速度有些慢,这时我们可以通过设置来解决这个问题,该怎么重置浏览器呢?下面我们就来看看详细的教程. 1.首先在电脑上打开Firefox浏览器,地址栏中输入about:con ...

  • 手机浏览器上网很担心病毒怎么保护安全?

    手机浏览器上有病毒怎么办?别着急,小编来帮您! 操作方法 01 我们先在我们的手机上找到浏览器,然后打开进入主页,发现最下面一排中间的符号点进去 02 然后在弹出的页面中的第二排第一个,找到我们的设置 ...

  • 在windows系统下IE浏览器设置上网密码的方法

    我们在使用IE浏览器收藏一些自己经常使用的网站或者论坛等,在收藏的时候也会保存登陆的账号,如果有人用您的电脑就会被使用,所以我们就为浏览器上把锁。让您的隐私更加安全! 在windows系统下IE浏览器 ...

  • win8系统在Firefox火狐浏览器安装markdown here插件的方法

    win8系统在Firefox火狐浏览器安装markdown here插件的方法 具体方法如下: 1.在右上角菜单选择附加组件按钮; 2.在搜索框输入插件名并回车; 3.点击"更多" ...

  • Ubuntu安装及ubuntu系统使用菜岛教程

    Ubuntu是一款广受欢迎的开源Linux发行版,和其他Linux操作系统相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移,在其八年的成长过程中已经获得了两千多 ...

  • Ubuntu系统中Flash视频播放方法

    Ubuntu系统可用的Flash播放器很多,这里我们介绍最为常用的两种Flash播放软件,即官方的Adobe Flash Player和开源的Swfdec,助大家玩转Flash视频。本文介绍基于Ubu ...

  • 惠普电脑,预装ubuntu系统如何设置代理

    惠普电脑,预装ubuntu系统如何设置代理 操作方法 01 一.通过系统网络设置 在ubuntu桌面上点击"系统设置 02 在"系统设置"对话框,打开"网络&q ...

  • 如何在Ubuntu系统上安装Flash Player

    Flash并不是为了Linux系统开发的,你只能在Chrome中使用它的最新版本.如果你用的是Chromium浏览器,你可以使用从Chrome中分离出Flash插件.如果你使用的是Firefox浏览器 ...