debian无法解析域名问题
debian吧
全部回复
仅看楼主
level 7
djmar 楼主
刚装完debian,发现无法上网。然后去ping地址是正常的,,打开/etc/resolv.conf 后,发现里面只有一句
nameserver fd20:7cab:8dfa::1
ipv6的dns?
然后手动添加
namserver 202.96.128.86
能上网了。但是过一会就恢复成
nameserver fd20:7cab:8dfa::1
大家没遇过这个问题?
我在其他系统都不会出现此问题。。win10,ubuntu,fedora也不会
2017年03月18日 10点03分 1
level 9
我猜猜,是不是你的路由器上有 ipv6,所以触发了 ipv6 的 邻居发现,自动生成了地址
这种情况可以装一个 resolvconf ,就不怕被覆盖了
或者 chattr +i /etc/resolv.conf 比较暴力,而且这样会 /etc 会留下失败的写入记录的文件
2017年03月19日 13点03分 2
回复
自由建客
:额,不知道你现在还有问题吗? resolvconf 是一个简单的工具,在里面的 head 中写入你需要的dns服务器,之后生成的resolv.conf 开头都会固定是head 中的内容
2017年05月02日 00点05分
level 7
djmar 楼主
果断大神!的确是我路由器上开启了ipv6导致,关闭后正常。感谢!
2017年03月20日 00点03分 3
level 14
我出现的问题和楼主一模一样啊。搜索了很长时间,没有找到解决办法。
请问楼主,路由上在哪里设置关闭ipv6(我的路由器关闭了几个与ipv6相关的设置还是不行)?
另外,请问2楼大神,如果不关闭路由器的ipv6,只是安装一个 resolvconf可以解决。有没有比较详细的步骤?第一次用debian,被这个问题困扰了好长时间了。感谢
2017年03月31日 10点03分 4
额,不知道你现在还有问题吗? resolvconf 是一个简单的工具,在里面的 head 中写入你需要的dns服务器,之后生成的resolv.conf 开头都会固定是head 中的内容 一. apt install resolvconf 二. vi /etc/resolvconf/resolv.conf.d/head # 写入ipv4dnsserver 三. systemctl restart resolvconf
2017年05月02日 00点05分
level 7
更稳妥的解决方式是设置好你的路由器
2017年05月02日 09点05分 5
1