本人正在使用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 Server上如何检查呢?