美文网首页
解决Ubuntu17.04升级到17.10后 DNS 无法正常解

解决Ubuntu17.04升级到17.10后 DNS 无法正常解

作者: 大酱碗 | 来源:发表于2017-12-13 17:58 被阅读75次
1、现象

I’ve just upgraded my laptop from xubuntu 17.04 to 17.10. After the final reboot, DNS has stopped working. This is obviously a problem! I can ping known IP addresses; just no DNS resolution.

I were updating Ubuntu today form version 16.10 through 17.04 to 17.10. For me too DNS stopped working. The resolv.conf symlink was

2、分析

/etc/resolv.conf -> /run/NetworkManager/resolv.conf

This is apparently wrong for 17.10. The error message the previous poster got is from the output of resolvconf -service:

$ systemctl status resolvconf

resolvconf[623]: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf

3、解决

By removing the original symlink, linking to /run/resolvconf/resolv.conf to /etc/resolv.conf and restarting the resolvconf -service DNS began working again:

$ sudo rm /etc/resolv.conf $ sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf

$ systemctl restart resolvconf

4、测试

sudo /etc/init.d/network-manager restart

[ ok ] Restarting network-manager (via systemctl): network-manager.service.

cjx@york:~$ ping www.baidu.com

PING www.wshifen.com (103.235.46.40) 56(84) bytes of data.

64 bytes from 103.235.46.40: icmp_seq=1 ttl=38 time=310 ms

相关文章

网友评论

      本文标题:解决Ubuntu17.04升级到17.10后 DNS 无法正常解

      本文链接:https://www.haomeiwen.com/subject/viszixtx.html