我对 Linux 和 Ubuntu 比较陌生,所以请耐心等待。我正在设置一个 Ubuntu 18.04 LTS VM,它将通过 postfix 充当邮件中继。我已经安装了它,并且已经配置了这些设置以匹配几年前设置的旧的现有中继服务器,至少在我可以确定的范围内。我的问题是,来自这个新中继服务器的连接超时,我可以在 /var/log/mail.log 文件中看到。由于我们的网络设置方式,此服务器设置为通过 DHCP 获取 IP。我在一个附属于大学的小组工作,但我们不直接隶属于 IT 人员,所以我的小组有自己的 IT 部门,我也是其中的一员。为了在大学网络上获得任何东西,我们必须注册设备的 MAC 地址,然后在大学完成注册后,
我想不通的是两方面:第一,如何查找我的租约信息。其次,与此相结合,我如何才能看到该租约中包含哪些 DNS 服务器。我使用了许多命令来尝试查找该信息,或者以某种方式从 Ubuntu 收集它,但无济于事。我还安装了 Ubuntu 桌面,因为这是以前的邮件中继服务器所拥有的,所以我可以尽可能 1:1 设置我的设置,但我无法通过系统设置的网络部分找到任何信息任何一个。我浏览了http://manpages.ubuntu.com/manpages/bionic/en/man1/以查找列表中包含 'dhcp' 或 'dns' 的任何内容,但似乎找不到我可以扔给它的命令确定我的问题的答案。
另一个奇怪的事情是,我的网络接口被标记为“ens160”而不是“eth0”,我认为这很奇怪。无论如何,我正在尝试确定我的 DHCP 和 DNS 信息是什么,因为我可以 ping 网络内部和外部的一些主机名,但我可能会丢失一些内部 DNS 服务器条目,在这种情况下,我需要知道如何添加这些,但我也想确保我可以清楚地看到我的设置是什么。不幸的是,ifconfig不会返回比 IP、MAC 和接口名称信息更多的信息。无论如何,抱歉中篇小说,但我只是想弄清楚如何在我的新服务器上查看完整的网络详细信息,以便我可以更好地解决手头的问题。