【发布时间】:2018-10-22 06:42:17
【问题描述】:
使用 Ubuntu 18.04 Server LTS。我试图找到一种方法来检查通过 DHCP 设置时实际使用的 DNS IP。 resolv.conf 现在只会指向 127.0.0.53。 /etc/systemd/network 文件夹为空。 NSLOOKUP 输出也总是引用内部 127.0.0.53 IP。似乎所有的旧技巧都不起作用。
Ubuntu 文档尚未更新,因为它看起来仍然像 16.04 参考 eth0、ifup 和 ifdown 的帮助,这些在 18 上都已弃用:https://help.ubuntu.com/lts/serverguide/network-configuration.html
我尝试通过自定义 .yaml 使用 Netplan 设置静态适配器设置。设置工作正常,但我似乎无法找到我在任何地方设置的 DNS IP。我希望它在 DHCP 和静态设置之间保持一致,但我不知道现在该往哪里看。
此时我会选择 C 库调用或 bash CLI 方法。有没有人可以在 18.04 服务器上检查这个?
【问题讨论】:
标签: ubuntu-server