Ubuntu 12.10 无线网络改密码的DNS老是改不动

Ubuntu 12.10 DNS 配置 - DNS服务器 - 次元立方网 - 电脑知识与技术互动交流平台
Ubuntu 12.10 DNS 配置
首先不推荐修改/etc/resolv.conf或者修改/etc/resolvconf/resolv.conf.d/目录下的head,base文件,添加tail文件的方法也不赞成。
因为resolv.conf和head文件中都有提醒文字:
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#&&&& DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
cat /etc/resolvconf/resolv.conf.d/head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#&&&& DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
不要对这个视若无睹。以为即便你当时改对了,网络服务一重启,又不行了。
用man resolvconf命令查看文档,可以看到一段提醒注意的文字:
N.B.: On a machine where resolvconf has just been or is about to be installed and which previously relied on a static /etc/resolv.conf file, the nameserver& informa‐
&&&&&& tion in that static file should be migrated to the appropriate iface stanza(s) in interfaces(5).
证明了的确不推荐修改上面的文件,而建议修改/etc/network/interfaces文件。下面是个正确的例子:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
iface lo inet loopback
# The primary network interface
iface eth0 inet static
&&&&& address 10.112.18.106
&&&&& network 10.112.18.0
&&&&& netmask 255.255.255.0
&&&&& broadcast 10.112.18.255
&&&&& gateway 10.112.18.254
&&&&& dns-nameservers 10.112.18.1
就是最后一行dns-nameservers,可以添加多个,用空格分开
上面我用的是静态IP地址,很多时候需要使用DHCP动态分配IP, 这个时候dns-nameservers仍然能够使用,不过优先级比DHCP提供的dns要低。可以改变这个优先级,通过修改/etc/resolvconf/interface-order配置文件。
&www.it165.net
现在用nslookup来查找dns,一切正常:
Server:&&10.112.18.1
Address:&10.112.18.1#53
Non-authoritative answer:
Address: 74.125.224.229
Address: 74.125.224.224
Address: 74.125.224.238
Address: 74.125.224.230
Address: 74.125.224.232
Address: 74.125.224.227
Address: 74.125.224.233
Address: 74.125.224.231
Address: 74.125.224.225
Address: 74.125.224.226
Address: 74.125.224.228
延伸阅读:
首先,需要明确一个概念,什么叫做HttpDNS以及为什么...
本教程为 李华明 编著的iOS-Cocos2d游戏开发系列教程:教程涵盖关于i......
专题主要学习DirectX的初级编程入门学习,对Directx11的入门及初学者有......
&面向对象的JavaScript&这一说法多少有些冗余,因为JavaScript 语言本......
Windows7系统专题 无论是升级操作系统、资料备份、加强资料的安全及管......解决Ubuntu 10.04 DNS解析慢、上网速度慢 | 漂自己的移,让别人都撞墙去吧
自从ubuntu升级到10.04后,上网速度感觉变慢了很多(ADSL),原因也众说分云,有说是firefox浏览器造成的,于是用chrome访问,速度依然很慢,可见不是由于浏览器造成的。
网速慢, 是因为浏览器在对DNS解析上花费了大量的时间,所以我们要做的工作就是加速DNS的解析。安装dnsmasq
第1步sudo apt-get install dnsmasq
第2步sudo gedit /etc/dnsmasq.conf,找到 #resolv-file=,用resolv-file=/etc/resolv.dnsmasq.conf替换,确保你没有更改过/etc/resolv.conf文件,如果改过,恢复原状
第3步sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf
第4步修改ADSL ip4的DNS服务器地址为127.0.0.1这里一定要从图型界面修改,否则重启后resolv.conf会被重写
第5步重新启动 dnsmasq sudo /etc/init.d/dnsmasq restart再次访问网页,你会发现解析速度比以前快了N个数量级。
小测试,访问,调用
Query time: 21 msecSERVER: 127.0.0.1#53(127.0.0.1)WHEN: Sun Oct 17 22:18:00 2010MSG SIZE
Query time: 0 msecSERVER: 127.0.0.1#53(127.0.0.1)WHEN: Sun Oct 17 22:18:49 2010MSG SIZE
你会发现使用dnsmasq快了N个数量级
注意:在这里要说一下修改resolv.conf的问题,网上的方法是在第3步后
编辑resolv.conf sudo gedit /etc/resolv.conf
将其中的域名服务器全部去掉,加入nameserver 127.0.0.1
执行命令sudo gedit /etc/ppp/peers/provider(Ubuntu 10.04的文件名是provider,其他版本可能不同)
在 usepeerdns 前面增加# ,也就是把这条语句覆盖掉,以防resolv.conf的设置被pppoe覆盖
以上方法经本人实践,在ubuntu10.04 + ADSL上网环境中无效,经重新启动后,resolv.conf文件依然会被重写,即加入的127.0.0.1丢失,造成dnsmasq失效,访问速度依然很慢博客访问: 2139855
博文数量: 598
博客积分: 11595
博客等级: 上将
技术积分: 5808
注册时间:
认证徽章:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
分类: LINUX
每次重启后都修改DNS配置文件 /etc/resolv.conf
时间久了,真叫人抓狂
从网上得知 /etc/resolv.conf中的DNS配置是从/etc/resolvconf/resolv.conf.d/head中加载而来
于是,用nano或者其他编辑软件打开这个配置文件(建议用nano吧,上手容易)
& & sudo nano /etc/resolvconf/resolv.conf.d/head
打开里面显示如下
&&# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
&&# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
& &意识是让你不要编辑这个文件,直接忽略
按照下面的格式输入你的DNS
& & nameserver&&xx.xx.xx.xxx
& & nameserver&&xx.xx.xx.xxx
重启一下,试试,是不是好了呢?
阅读(1830) | 评论(0) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
请登录后评论。只修改/etc/resolv.conf再重启后会被恢复。
所以需要修改以下文件才能永久修改ubuntu的DNS:
vi /etc/resolvconf/resolv.conf.d/base
北京联通DNS
202.106.196.115
202.106.46.151
202.106.0.20
本文已收录于以下专栏:
相关文章推荐
通过修改:
sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
在里面插入:
nameserver 8.8.8.8
nameserver...
前言使用默认的DNS,浏览网页经常附带多余的广告,随之有了更换DNS的想法。我的是基于桌面版的Ubnuntu16.04,我这里的设置是使用图形化界面的操作。设置DNS首先打开系统设置界面系统设置–&网...
问题描述:情景:1.连接校园网wifi时,通过网页认证通过,只能正常上网几秒,之后出现无法打开页面的错误。2.连接校园网有线时,通过客户端认证程序认证通过,打开网页仍然出现无法访问。
原因推测:系统没...
在Ubuntu 14.04之后的版本中,默认使用dnsmasq作为系统的DNS服务器,也就是说你的Ubuntu电脑不仅是DNS客户端,也是局域网的DNS服务器。但是Pdnsd服务拥有更多功能,比如将U...
Ubuntu设置DNS,可以将dns写入/ect/resolv.conf文件即可,但是重启电脑之后又没有了,自己在网上看到了一个办法,可以让社会的dns永久的生效。
解决办法如下
在/etc/re...
DNS信息是由/etc/resolv.conf提供的,它是每次开机时,由/sbin/resolvconf生成的
/etc/resolv.conf是/run/resolvconf/resolv.conf...
转载自: http://blog.csdn.net/tao_627/article/details/
DNS信息是由/etc/resolv.conf提供的,它是每次开机时,由/sbin...
CentOS(RedHat)命令行永久修改IP地址、网关、DNS
他的这个文档虽然是基于9.04的,但我在10.04下配置也是成功的。我要实现的脚本是关于网络配置的,为了方便自己以后使用,也记在这里了。#!/bin/sh
#配置网络为100M
sudo etht...
ubuntu 重启命令,ubuntu 重启网卡方法
ubuntu 重启命令
重启命令:
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown...
他的最新文章
讲师:汪剑
讲师:刘道宽
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 怎么修改无线网络名称 的文章

 

随机推荐