Ubuntu 12.04 解决配置DNS服务器时/etc/resolv.conf被重写的问题
2013-07-09 17:11
429 查看
我们都知道在12.04之前,只需要修改/etc/resolv.conf文件就能手动配DNS了. 但是12.04却不行,在12.04中,该文件中注释有这么一句话:
- # 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
大概意思就是就算你更改了这个文件.重启电脑之后会重写这个文件,使得我们的更改无效.
解决办法(前面的"-"只是为了好看):
- 法一:
- cd /etc/resolvconf/resolv.conf.d/
- sudo touch tail(创建文件)
- sudo vim tail(打开文件)
- 写入: nameserver 192.168.1.1(你的DNS服务器地址)
- :wq
- sudo reboot
- 法二:
- sudo vim /etc/network/interfaces(打开文件)
- 写入如下内容:
- dns-nameservers 192.168.3.110(你的DNS)
auto eth0
#iface eth0 inet dhcp(系统默认的,注释掉)
iface eth0 inet static
address 192.168.3.109(你的ip地址)
netmask 255.255.255.0
gateway 192.168.3.1(你的网关)
- :wq
- sudo reboot
- # 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
大概意思就是就算你更改了这个文件.重启电脑之后会重写这个文件,使得我们的更改无效.
解决办法(前面的"-"只是为了好看):
- 法一:
- cd /etc/resolvconf/resolv.conf.d/
- sudo touch tail(创建文件)
- sudo vim tail(打开文件)
- 写入: nameserver 192.168.1.1(你的DNS服务器地址)
- :wq
- sudo reboot
- 法二:
- sudo vim /etc/network/interfaces(打开文件)
- 写入如下内容:
- dns-nameservers 192.168.3.110(你的DNS)
auto eth0
#iface eth0 inet dhcp(系统默认的,注释掉)
iface eth0 inet static
address 192.168.3.109(你的ip地址)
netmask 255.255.255.0
gateway 192.168.3.1(你的网关)
- :wq
- sudo reboot
相关文章推荐
- 在ubuntu中配置桥接模式(解决每次重启resolv.conf都失效的问题)
- Centos重新启动网络配置文件,/etc/resolv.conf被覆盖或清空问题解决
- Ubuntu 12.04解决重启后resolv.conf清空的问题
- ubuntu解决resolv.conf被重写问题
- Ubuntu 12.04解决重启后resolv.conf清空的问题
- 解决Ubuntu 12.04重启清空/etc/resolv.conf里nameserver的设置
- 【转载】解决Ubuntu 12.04重启清空/etc/resolv.conf里nameserver的设置
- Ubuntu 12.04 修改/etc/resolv.conf重启后还原成修改前状态解决办法
- Ubuntu 12.04 修改/etc/resolv.conf重启后还原成修改前状态解决办法
- 解决ubuntu重启时resolv.conf被重写问题(因为network manager)
- Ubuntu 12.04解决重启后resolv.conf清空的问题
- CentOS的DNS服务器配置文件/etc/resolv.conf重置问题
- Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)
- Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)
- CentOS重新启动网络配置,文件/etc/resolv.conf会被错误覆盖或清空解决
- ubuntu网络重启后或主机重启后,/etc/resolv.conf恢复原样的解决办法
- Ubuntu 12.04启动时,网络配置不正确,60秒等待问题解决方法
- linux 在/etc/resolv.conf配置dns,重启网卡之后消失问题
- Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)
- 解决ubuntu 每次开机 resolv.conf DNS 被清空问题