添加dns到/etc/resolv.conf
时间: 2024-08-23 19:02:39 浏览: 87
添加DNS服务器到`/etc/resolv.conf`文件通常是在Linux系统中配置网络环境的时候进行的,这个文件是系统用来查找域名解析的DNS信息的地方。以下是向`resolv.conf`添加DNS服务器的基本步骤:
1. 打开终端并以超级用户权限(例如通过 `sudo` 或者 `su`)登录。
2. 使用文本编辑器打开`/etc/resolv.conf`文件,比如`nano`, `vim` 或者 `gedit`。命令可能是:
```
nano /etc/resolv.conf
vim /etc/resolv.conf
gedit /etc/resolv.conf
```
3. 在文件底部添加至少一行或多行,每行包含一个DNS服务器的IP地址。例如,如果你有两个DNS服务器,可以输入:
```text
nameserver 8.8.8.8 # Google Public DNS
nameserver 8.8.4.4 # Another public DNS (Cloudflare)
```
4. 保存并关闭文件。
5. 验证DNS设置是否生效,你可以运行命令 `nslookup` 或 `dig` 来测试DNS解析。
相关问题
8【单选题】以下哪个文件用于设置本地DNS域名服务器? A /etc/nsswitch.conf B /etc/dhcpd.conf c /etc/network/interfaces D /etc/sysctl.conf E /etc/resolv.conf
答案是E:/etc/resolv.conf。
/etc/resolv.conf文件用于设置本地DNS域名服务器。在该文件中,可以指定一个或多个DNS服务器的IP地址,以便系统能够解析域名。
范例:在/etc/resolv.conf文件中设置本地DNS域名服务器的示例:
```shell
nameserver 8.8.8.8
nameserver 8.8.4.4
```
ln -sf ../run/systemd/resolve/stub-resolv.conf /etc/resolv.conf什么意思
这个命令是用来创建一个软链接(symbolic link),将`../run/systemd/resolve/stub-resolv.conf`文件链接到`/etc/resolv.conf`。软链接是一种特殊的文件,它类似于一个指向另一个文件的快捷方式。通过这个命令,`/etc/resolv.conf`文件实际上指向了`../run/systemd/resolve/stub-resolv.conf`文件,也就是说两个文件共享同一份数据。
这个命令通常用于将系统的DNS配置文件链接到另一个位置。在这个例子中,它将`stub-resolv.conf`文件链接到了`/etc/resolv.conf`,以便在使用系统的DNS解析时,可以直接读取`stub-resolv.conf`的配置信息。
阅读全文