我有一个 VPS,但无法使用curl
、ping
等。因此我询问 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