我可以说我不是第一个遇到这个问题的人......
me@PF2DCSXD:/$ cat /etc/resolv.conf
cat: /etc/resolv.conf: No such file or directory
me@PF2DCSXD:/$ sudo nano /etc/resolv.conf
然后我陷入了这个无限循环。
Ctrl + X
Y
Enter
- 它说“[写入/etc/resolv.conf时出错:没有这样的文件或目录]”
Ctrl + C
终端:
me@PF2DCSXD:/$ ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
ln: failed to create symbolic link '/etc/resolv.conf': File exists
me@PF2DCSXD:/$ cat /etc/resolv.conf
cat: /etc/resolv.conf: No such file or directory
在所有较新的 Ubuntu 版本中,该文件
/etc/resolv.conf
都是符号链接,而不是实际文件。创建它:至于你的 nano 问题,在保存文件之前,必须先写,所以步骤是输入你想要的文本,用 Ctrl+o 写它,然后 Enter,最后用 Ctrl+x 然后 Enter 退出 nano。
最后,您的文件格式错误,正确的术语是名称服务器,而不是名称空间。
编辑:在我们的聊天中,我们确定 systemd、bashrc 和 nano 都正常工作。但是,最好有 Internet 连接以下载和安装修复程序。因此,我们使用 vim 创建了一个有效的 resolv.conf。在 vim 中写入并保存
/etc/resolv.conf
文件后,DNS 解析已恢复,允许您更新和修复服务器。