![为什么无法在 Ubuntu 18.10 上更改 dns 服务器;/etc/netplan 是空的?](https://linux22.com/image/919533/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%2018.10%20%E4%B8%8A%E6%9B%B4%E6%94%B9%20dns%20%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%9B%2Fetc%2Fnetplan%20%E6%98%AF%E7%A9%BA%E7%9A%84%EF%BC%9F.png)
我有一台来自 zap hosting 的服务器,预装了 18.10(全新安装)。现在我尝试将 DNS 服务器(目前由 zap hosting 的 dhcp 提供)设置为 localhost,这样我就可以在服务器本身上设置 DNS 服务器,以使 postfix 正常工作。问题是,netplan 已安装,目录 /etc/netplan 存在,但它不包含任何配置文件。即使我自己添加了新的配置文件,它们似乎也没有任何效果。无论我做什么,/etc/resolv.conf 都会被覆盖,/etc/network/interface 包含一个警告,我不应该使用它,而且也没有效果。那么如何设置 Ubuntu 18.10 以忽略 DHCP 的 DNS 服务器并将自己用作名称服务器?
答案1
Zap Hosting 设立了系统来防止配置自定义 DNS 服务器,因此您只能从他们的商店购买。如果我不花一整天时间弄清楚,我就不会那么生气了。