Ubuntu中设置永久的DNS

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu中设置永久的DNS相关的知识,希望对你有一定的参考价值。

由于公司的服务基本都是ubuntu的,大部分和centos差不多,还是有区别的。如下记录修改DNS

[email protected]:~# cat /etc/resolvconf/resolv.conf.d/base #(这个文件默认是空的)
nameserver 218.2.2.2
nameserver 223.5.5.5

#新插入的DNS说明

  1. 218.2.2.2 是南京电信的DNS

  2. 223.5.5.5 是阿里的DNS

  3. 如果有多个DNS就一行一个


修改好以后重新加载,执行resolvconf -u

[email protected]:~# sudo resolvconf -u
[email protected]:~# cat /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 218.2.2.2
nameserver 223.5.5.5

可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。

[email protected]:~# ping -c4 baidu.com
PING baidu.com (111.13.101.208) 56(84) bytes of data.
64 bytes from 111.13.101.208: icmp_seq=1 ttl=50 time=25.0 ms
64 bytes from 111.13.101.208: icmp_seq=2 ttl=50 time=26.0 ms
64 bytes from 111.13.101.208: icmp_seq=3 ttl=50 time=24.8 ms
64 bytes from 111.13.101.208: icmp_seq=4 ttl=50 time=25.6 ms

--- baidu.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3006ms
rtt min/avg/max/mdev = 24.812/25.380/26.025/0.503 ms


以上是关于Ubuntu中设置永久的DNS的主要内容,如果未能解决你的问题,请参考以下文章

在Ubuntu中设置DNS域名服务器端

Ubuntu中设置静态IP和DNS(转载)

Ubuntu20.04 系统中设置dns并生效,解决无法上网的问题

vscode中设置vue代码片段

在片段中设置文本颜色

如何在android的片段中设置应用程序上下文?