如何在 Ubuntu 服务器 16.04 上设置 DNS 和编辑 etc/resolv.conf?

如何在 Ubuntu 服务器 16.04 上设置 DNS 和编辑 etc/resolv.conf?

我有一个 VPS,但无法使用curlping等。因此我询问 VPS 支持我的问题是什么,他说你应该在 etc/resolv.conf 中正确设置 DNS 并配置名称服务器。

因此我的问题是我应该如何编辑它并知道名称服务器是什么?

也许我的问题很愚蠢,但我对 Ubuntu 和网络还很陌生。因此,我很感激任何回复。

答案1

域名服务器在引导互联网流量方面发挥着重要作用,它有助于将您的域名与 Web 服务器的 IP 地址联系起来。为此,它们帮助 Web 浏览器和其他服务访问您域名的 DNS 记录。

由此关联

编辑/etc/resolv.conf文件将被系统覆盖,但仍可以编辑/etc/resolv.conf

首先安装 resolvconf:

sudo apt install resolvconf

编辑/etc/resolv.conf,您可以删除行或添加行,这是名称服务器行的示例:

nameserver x.x.x.x # x.x.x.x can be like 8.8.8.8(chrome's DNS) 

然后编辑文件/etc/resolvconf/resolv.conf.d/head并添加您编辑的行/etc/resolv.conf。最后运行:

sudo resolvconf -u

相关内容