1. 背景信息
关于firefox上网慢的话题。有的说把IPv6的协议禁用,还有的对firefox进行配置,实际使用效果都不好。我仔细看过所谓对firefox的优化参数之后,发现它们大多只不过添加了 多线程下载网页的功能,所以实际用处不大。不信,你可以打开终端, 同时用 w3m (文字版的互联网浏览器) 和firefox打开一个你从未访问过的网页,你会发现,其实w3m也很慢。这就说明了,浏览慢,并不仅仅是浏览器的问题。所有这些东西,其实只用安装一个 叫做 fasterfox 的firefox浏览器扩展插件就可以自动给你设置了。设置一些优化参数的确对加快firefox的运行,而不是浏览速度 ,有帮助。
上网慢真正的原因,仔细观察会发现,主要在firefox 花费在解析域名的时间上。所以有必要设置DNS缓存,windows下面是自动设置的,所以不用操心。在ubuntu下面就要花费一番功夫了。所以需要装一个 叫做 dnsmasq的软件,它能提供dns解析的功能。当然,改造一下,也能提供dns缓存的功能。
2. 具体操作
安装dnsmasq
sudo apt-get install dnsmasq
编辑dnsmasq的配置文件
sudo gedit /etc/dnsmasq.conf
找到下面这一项
#resolv-file=
用下面的一条语句替换
resolv-file=/etc/resolv.dnsmasq.conf
确保你没有更改过/etc/resolv.conf文件,如果改过,恢复原状
然后执行命令
sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf
然后编辑resolv.conf
命令;sudo gedit /etc/resolv.conf
将其中的域名服务器全部去掉,加入以下这行
nameserver 127.0.0.1
保存,退出
执行以下命令
sudo gedit /etc/ppp/peers/dsl-provider
在 usepeerdns 前面增加 # ,也就是把这条语句覆盖掉。
以防,resolv.conf的设置被pppoe覆盖。
重启电脑。不重启,你会发现无法解析域名。所以一定要重启电脑,来达到重新启动dnsmasq的目的。重启后, 你会发现firefox的解析速度比以前快了N个数量级。
以上方法确实管用。
来源:http://www.budichina.com/yunwei/178
分享到:
相关推荐
为了提高 Firefox 在 Ubuntu 下的浏览速度,可以通过安装名为 `dnsmasq` 的软件来实现 DNS 缓存功能。`dnsmasq` 是一款轻量级的 DNS 代理服务器,它不仅可以提供 DNS 解析服务,还可以通过缓存功能加速域名解析过程...
在Ubuntu操作系统中,保持火狐浏览器(Firefox)的版本更新对于获取最新的安全补丁和功能至关重要。火狐浏览器采用快速迭代的开发模式,频繁推出新版本以改进性能和添加新特性。然而,Ubuntu的官方软件仓库可能无法...
英文版Ubuntu Firefox中文乱码解决方案 在英文版Ubuntu系统中,Firefox浏览器中文乱码问题是一个常见的问题。该问题可能是由于系统字体配置不当或扫瞄器设置不正确引起的。在本文中,我们将介绍解决该问题的步骤和...
如果你的设备性能较低,可以禁用Firefox的动画效果以提高响应速度。在地址栏输入`about:config`,然后搜索`layers.acceleration.disabled`,将其设置为`true`。 2. **开启硬件加速:** 对于性能较好的系统,开启...
火狐浏览器(Mozilla Firefox)是一款由Mozilla基金会和志愿者共同开发的开源网络浏览器,以其高度定制性、安全性和性能而受到用户欢迎。以下是一份描述: 火狐浏览器是一款跨平台的开源网络浏览器,由Mozilla基金...
在使用WebDriver模拟火狐Firefox浏览器时,我们需要以下关键知识点: 1. Selenium WebDriver:Selenium是一个强大的Web自动化测试框架,提供了WebDriver接口,让我们能够用多种编程语言(如Java、Python、C#等)与...
### Ubuntu下的ADSL上网配置 在当前信息化时代,网络的配置对于个人用户来说是一项基础且重要的技能。尤其是Linux系统,它相较于Windows系统提供了更多的自定义配置选项,但也要求用户具备一定的技术知识。Ubuntu...
### Ubuntu 下 Firefox 与电驴 (aMule) 的关联设置详解 #### 一、背景介绍 在 Ubuntu 系统中,用户可能会遇到浏览器(如 Firefox)与特定应用(例如电驴,即 aMule)无法正确关联的问题。特别是在 Firefox 3.0 及...
火狐游览器 ubuntu资源包 火狐游览器 ubuntu资源包 火狐游览器 ubuntu资源包
《Firefox火狐浏览器52.9.0esr-win64版本详解》 Firefox火狐浏览器,是一款由Mozilla基金会开发的开源网络浏览器,以其高度定制化、安全性强、隐私保护出色而深受用户喜爱。本篇将详细介绍Firefox 52.9.0esr-win64...
1. **网页浏览器**:Ubuntu预装了Firefox,这是一个功能强大且开源的网页浏览器。Firefox支持多标签浏览,拥有强大的隐私保护和安全特性。用户还可以通过安装各种扩展来增强其功能,例如广告拦截器、下载管理器等。...
在Ubuntu中,Firefox通常查找插件位于`~/.mozilla/plugins/`目录下。如果该目录不存在,你需要创建它: ``` mkdir -p ~/.mozilla/plugins ``` 3. **移动或链接`libflashplayer.so`**: 将下载的`...
火狐浏览器Ubuntu中文版,Firefox-latest-x86_64.tar.bz2
### Ubuntu下河南网通PPPOE拨号上网方法详解 #### 一、背景介绍 随着互联网技术的发展,越来越多的用户选择使用Linux系统进行日常操作。其中,Ubuntu作为一款广受欢迎的操作系统,提供了丰富的功能和良好的用户体验...
Firefox 58“Quantum”浏览器在Ubuntu Linux中的应用和安装 随着Canonical的宣布,Firefox 58“Quantum”浏览器现在可以从Ubuntu Linux的软件存储库中下载。该浏览器带来了诸多改进和新功能,如双层编译器和流编译...
### Ubuntu 双网卡设置及路由转发详解 #### 一、引言 在现代网络环境中,经常需要在不同网络之间进行数据传输或资源共享。对于拥有两块网卡的Ubuntu...希望本文能够帮助您更好地理解和掌握Ubuntu下的网络配置技巧。
firefox_52.3.0esr+build2-0kord1_arm64.deb, firefox_52.3.0esr+build2-0kord1_armhf.deb, firefox_75.0+build3-0kylin1_amd64.deb, firefox_75.0+build3-0kylin1_arm64.deb, firefox_75.0+build3-0kylin1_...
MozillaHistoryView 是一个小巧的工具,可以读取 Firefox/Mozilla/Netscape 浏览器的历史数据文件(history.dat),并按照最后日期列表显示所有访问页面,访问的每个页面包含以下信息:URL,第一次访问日期,最后一...
firefox19 ubuntu 安装文件
Linux下的Firefox是一款专门为Linux操作系统设计的开源网页浏览器,它提供了与Windows或Mac OS X系统上相同的功能和体验,让你在Linux环境下也能享受便捷、安全的网络浏览服务。Firefox在Linux平台上的存在,使得...