Linux dns设置
时间: 2023-08-29 18:08:20 浏览: 627
在 Linux 系统中设置 DNS 有两种方式,分别是临时设置和永久设置。
临时设置 DNS 的方法如下:
1. 打开终端并输入以下命令,编辑 /etc/resolv.conf 文件。
```
sudo nano /etc/resolv.conf
```
2. 在文件中添加以下内容,将其中的 DNS 地址替换为你自己的。
```
nameserver DNS_address
```
3. 保存文件并退出。
4. 验证 DNS 是否已经设置成功。
```
nslookup domain_name
```
其中 domain_name 为你需要查询的域名,如果返回了对应的 IP 地址,则说明 DNS 设置成功。
需要注意的是,这种方式是临时设置,重启后将会失效。
永久设置 DNS 的方法如下:
1. 打开终端并输入以下命令,编辑 /etc/network/interfaces 文件。
```
sudo nano /etc/network/interfaces
```
2. 找到你的网络接口,一般命名为 eth0 或 enp0s3,然后在下面添加以下内容,将其中的 DNS 地址替换为你自己的。
```
dns-nameservers DNS_address
```
3. 保存文件并退出。
4. 重新启动网络服务。
```
sudo service networking restart
```
5. 验证 DNS 是否已经设置成功。
```
nslookup domain_name
```
其中 domain_name 为你需要查询的域名,如果返回了对应的 IP 地址,则说明 DNS 设置成功。
需要注意的是,这种方式是永久设置,重启后也不会失效。
阅读全文