分页: 2 / 2

Re: 为什么每次重启后DNS配置自动丢失了呢?

发表于 : 2012-08-29 14:31
panqijun2006
panqijun2006 写了:这个问题可以这样解决:
直接编辑/etc/network/interface文件:
#sudo vi /etc/network/interfaces
提示后按E强制编辑,添加以下东东到最后面:
dns-nameservers 192.168.58.110 --------------> 这行是新添加的哦,DNS的地址自己改一下。
重启一下就可以了:
#sudo reboot

重启之后可以查看文件: /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
nameserver 192.168.58.110 ----------------------> 地址自动生添加进去了,不用改,改了也没用。

Re: 为什么每次重启后DNS配置自动丢失了呢?

发表于 : 2012-08-29 19:51
杨钧文

代码: 全选

# ----------------------------------------------------------------------------
# DNS 缓存配置

vi /etc/dnsmasq.conf #{
no-resolv
no-poll
server=208.67.222.222
server=208.67.220.220
listen-address=127.0.0.1
no-dhcp-interface=eth0,wlan0
no-hosts
addn-hosts=/etc/hosts.dnsmasq
#}

vi /etc/dhcp/dhclient.conf #{
prepend domain-name-servers 127.0.0.1;
#}

cp "${CFG_DIR}/hosts.dnsmasq" /etc/

service dnsmasq restart
ifdown eth0
ifup eth0