Ubuntu8.10上网速度慢!!

上网慢 真正的原因,仔细观察会发现,主要在firefox 花费在解析域名 的时间上。

所以有必要设置DNS缓存。

windows下面是自动设置的,所以不用操心。

在Ubuntu下面就要花费一番功夫了。

所以需要装一个 叫做 dnsmasq的软件,它能提供dns解析的功能。

当然,改造一下,也能提供dns缓存的功能。

_____________________________________

具体操作

---------------------

安装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/wvdial

在 usepeerdns 前面增加 # ,也就是把这条语句覆盖掉。

以防,resolv.conf的设置被pppoe覆盖。

重启电脑。不重启,你会发现无法解析域名。所以一定要重启电脑,来达到重新启动dnsmasq的目的。

重启后, 你会发现firefox的解析速度比以前快了N个数量级。

Linux认证:解决ubuntu8.10上网速度慢的问题.doc

下载Word文档到电脑,方便收藏和打印[全文共661字]

编辑推荐:

下载Word文档

linux 网络速度非常慢,Linux认证:解决ubuntu8.10上网速度慢的问题相关推荐

  1. linux 网络使用log,linux 网络命令last、lastlog、traceroute、netstat

    last /usr/bin/last 语法:last 功能:列出目前与过去登入系统的用户信息 reboot 是重启信息 lastlog lastlog -u 502(用户ID) traceroute ...

  2. linux网络编程 ppt,LINUX网络编程.ppt

    <LINUX网络编程.ppt>由会员分享,可在线阅读,更多相关<LINUX网络编程.ppt(47页珍藏版)>请在人人文库网上搜索. 1.LINUX网络编程,行业事业部 黄文举 ...

  3. linux网络编程大杂烩==Linux应用编程7

    一.Linux 网络编程框架 1.网络是分层的 (1)OSI 七层模型:应用层.表示层.会话层.传输层.网络层.数据链路层.物理层. (2)网络为什么要分层:互联网及其复杂,需要分层以便更好地实现网络 ...

  4. linux 网络端口状态,Linux下用netstat查看网络状态、端口状态(转)

    转:http://blog.csdn.net/guodongdongnumber1/article/details/11383019 在linux一般使用netstat 来查看系统端口使用情况步. n ...

  5. linux 虚拟机大量udp请求失败_理解 Linux 网络栈:Linux 网络协议栈简单总结分析...

    1. Linux 网络路径 1.1 发送端 1.1.1 应用层 (1) Socket 应用层的各种网络应用程序基本上都是通过 Linux Socket 编程接口来和内核空间的网络协议栈通信的.Linu ...

  6. 理解 Linux 网络栈:Linux 网络协议栈简单总结

    1. Linux 网络路径 1.1 发送端 1.1.1 应用层 (1) Socket 应用层的各种网络应用程序基本上都是通过 Linux Socket 编程接口来和内核空间的网络协议栈通信的.Linu ...

  7. linux网络驱动架构,Linux网络体系架构和网卡驱动设计

    Linux网络体系架构 1.Linux的协议栈层次 2.Linux的网络子系统架构 Linux的协议栈层次 Linux的优点之一在于它丰富而稳定的网络协议栈.其范围从协议无关层(例如通用socket层 ...

  8. linux网络共享文件夹,[Linux] - Windows与Linux网络共享文件夹挂载方法

    Windows与Linux网络SMB方式文件夹共享挂载 本示例系统: Windows 2003+ Linux-Centos/Ubuntu 本示例全为命令行操作,如何使用Windows.Linux命令行 ...

  9. linux 网络函数调用链,Linux通知链机制及实例

    Linux内核中各个子系统相互依赖,当其中某个子系统状态发生改变时,要使用一定的机制告知使用其服务的其他子系统,以便其他子系统采取相应的措施.内核实现了事件通知链机制(notification cha ...

  10. linux网络流量统计,linux下网络流量监控统计

    最近在做虚拟化迁入评估,其中很重要的一项就是流量的问题.现在部署一个工具和脚本用来统计服务器的网络流量. linux下监控流量的工具有很多,比如ifstat.iftop等. 个人还是喜欢ifstat, ...

最新文章

  1. 比特币继续回撤,BCH异动,警惕一日游行情
  2. Java注释@interface的用法
  3. eclipse中的debug按钮组突然找不到了,找回方法
  4. 凌云架构V0.1——第一部分 Why架构?——第一章 新项目来了
  5. 3dobject用什么打开_第一次用开塞露是什么感觉?网友:像打开了新世界的大门
  6. Linux C/C++ UDP Socket 网络通信
  7. 对虚拟目录的操作(转)
  8. mysql8和php7不能连接_php无法连接mysql8.x
  9. 转载需作者授权是如何实现的
  10. 一个非常好用的JS日历控件(支持.NET)
  11. C#2.0 泛型学习(入门)
  12. linux下修改文件权限.
  13. 批量查找修改替换多个 Word 文件中的关键字,也支持修改替换 Excel、PPT、PDF 和记事本文本文件
  14. 【1】Python 视频文字识别提取 - Mp4转换成Mp3
  15. 知了课堂项目初始化数据库 进行数据迁移
  16. mysql 分组求和_MySQL 分组最值、分组均值、分组求和
  17. @Resource注解用法
  18. 新浪微博下载完整相册
  19. PKM知识管理最佳实践——2020年个人版
  20. 更改mtu 并没有立刻生效

热门文章

  1. vue单页面应用初始加载登录页_6 种 Vue 权限路由实现方式总结(最全)
  2. c++报错:表达式必须含有常量值
  3. [转][信息图表]Google十大高薪职位
  4. java rrd 读取_RRD插入值的计算方式
  5. VSCode无法跳转到外部函数定义
  6. instant java,关于java:Format Instant to String
  7. 国产化复旦微电子 FMQL45T900 FPGA开发板( 替代Xilinx ZYNQ ARM+FPGA 7045开发板)
  8. 设计多层PCB板需要注意哪些事项?
  9. Word 公式排版(使用制表符)
  10. gulp编译sass