DNS设置需要完善
Tofloor
poster avatar
maokewu
deepin
2015-01-09 19:45
Author
目前,Deepin 2014.2有线网络设置中dns仅可以设置一条主DNS,并且不提供辅助DNS(search),对一些政府部门的用户造成了困难。因为一些政府部门的电脑工作在在内部网络上,通过防火墙访问互联网,这往往需要将DNS的nameserver指向互联网的DNS和内部网络的DNS。我通过直接修改resolv.conf文件,添加nameserver,但系统重启后就会失效。有解决的办法吗?
Reply Favorite View the author
All Replies
Feng Yu
deepin
2015-01-09 21:48
#1
/etc/resolv.conf你注意看注释部分,这个文件是被resolvconf托管的,实际是个软连接,重启服务之后会被覆盖。所以不要直接写/etc/resolv.conf
Reply View the author
maokewu
deepin
2015-01-10 00:28
#2
/etc/resolv.conf你注意看注释部分,这个文件是被resolvconf托管的,实际是个软连接,重启服务之后会被覆盖。所以不要直接写/etc/resolv.conf
有解决办法吗?
Reply View the author
Feng Yu
deepin
2015-01-10 05:20
#3
[quote]/etc/resolv.conf你注意看注释部分,这个文件是被resolvconf托管的,实际是个软连接,重启服务之后会被覆盖。所以不要直接写/etc/resolv.conf
有解决办法吗?[/quote]
暂时没找到。ubuntu是直接修改/etc/network/interfaces这个网卡配置文件,加上dns-nameserver就可以了。deepin没有使用这个配置文件,自己用了一个networkmanager托管了网卡配置,在/etc/NetworkManager/system-connections里面存放着配置文件,还没试是否支持多个dns配置,你可以试试看。
Reply View the author
maokewu
deepin
2015-01-12 17:04
#4
[quote][quote]/etc/resolv.conf你注意看注释部分,这个文件是被resolvconf托管的,实际是个软连接,重启服务之后会被覆盖。所以不要直接写/etc/resolv.conf
有解决办法吗?[/quote]
暂时没找到。ubuntu是直接修改/etc/network/interfaces这个网卡配置文件,加上dns-nameserver就可以了。deepin没有使用这个配置文件,自己用了一个networkmanager托管了网卡配置,在/etc/NetworkManager/system-connections里面存放着配置文件,还没试是否支持多个dns配置,你可以试试看。[/quote]
没用,修改了“有线连接”文档后,控制中心会自动清除dns设置,导致内外网都上不了。显然,Deepin开发者压根儿就没有考虑到这种情况。
Reply View the author
liangrui
deepin
2015-01-13 00:14
#5
嗯,我提给需求了,看看他们是什么意见
Reply View the author
zysuper
deepin
2015-02-08 06:14
#6
dns设定非常奇怪,修改了dnsmasq 的设置,但在浏览器里根本不生效,貌似都不是用的dnsmasq.感觉就是个阴谋。
Reply View the author