Linux下查看和设置DNS地址(linux查看dns地址)

Linux是一款灵活、稳定的、可在个人电脑(PC) 和嵌入式系统之上使用的操作系统,类Unix具有着相似的特性,拥有广泛的应用。在Linux系统下,查看和设置DNS地址是比较常见的操作。那么,在Linux系统下如何查看和设置DNS地址呢?下面为我们介绍一下。

#### 一、Linux下查看DNS地址

在Linux下查看DNS地址,可以使用`cat`命令来显示`/etc/resolv.conf`文件内容,如:

“`shell

cat /etc/resolv.conf

# Sample resolv.conf

nameserver 127.0.0.53

nameserver 8.8.8.8

nameserver 8.8.4.4


这里我们可以看到nameserver的行,其后显示的IP即为DNS地址。此外,我们还可以使用`nslookup`命令来查看,如:

nslookup www.baidu.com

Server: 12.34.56.78

Address: 12.34.56.78#53

Non-authoritative answer:

Name: www.baidu.com

Address: 14.215.177.37


上面显示的Server就是DNS服务器的地址。

#### 二、Linux下设置DNS地址

要设置DNS地址,可以直接在`/etc/resolv.conf`中添加一行`nameserver DNS服务器地址`,如:

```shell
nameserver 10.0.0.1

然后,别忘了使用`sysctl`命令更新`/etc/resolv.conf`,如:

“`shell

sysctl -p


最后,使用`ip addr`命令查看信息是否已经更新,如:

```shell
ip addr
inet 127.0.0.1/8 scope host lo
inet 10.0.0.1/24 brd 10.0.0.255 scope global eth0

以上就是Linux系统下查看和设置DNS地址的方法。在设置DNS时,要仔细查看,以免配置出错造成无法正常访问网络的问题。


数据运维技术 » Linux下查看和设置DNS地址(linux查看dns地址)