vim /etc/resolv.conf
时间: 2023-11-21 19:04:42 浏览: 225
在使用vim编辑/etc/resolv.conf文件时,可能会遇到无法修改的问题。这可能是因为/etc/resolv.conf实际上是一个符号链接,链接到一个不存在的文件../run/resolvconf/resolv.conf。实际上,/run/resolvconf/resolv.conf文件并不存在。因此,我们需要先删除/etc/resolv.conf文件,然后用vim重新创建并保存。可以使用以下命令来完成操作:
sudo rm /etc/resolv.confsudo vim /etc/resolv.conf请注意,这些操作需要root权限。删除文件使用"sudo rm"命令,然后使用"sudo vim"命令重新创建并保存/etc/resolv.conf文件。
相关问题
使用vim /etc/resolv.conf命令增加一个DNS服务器:114.114.114.114或者8.8.8.8
可以通过以下步骤使用vim /etc/resolv.conf命令增加一个DNS服务器:
1. 打开终端并输入以下命令以使用root权限登录:
```
sudo su
```
2. 输入以下命令以使用vim编辑器打开resolv.conf文件:
```
vim /etc/resolv.conf
```
3. 在打开的文件中按下字母键 "i" 进入插入模式。
4. 在文件的最后一行添加以下内容:
```
nameserver 114.114.114.114
```
或者
```
nameserver 8.8.8.8
```
5. 按下 "Esc" 键退出插入模式。
6. 输入以下命令保存并退出vim编辑器:
```
:wq
```
现在,您已经成功地使用vim /etc/resolv.conf命令增加了一个DNS服务器。
添加dns到/etc/resolv.conf
添加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解析。
阅读全文