我正在尝试在 Ubuntu VM 上安装邮件服务器(使用 Postfix)。我有一个动态 IP,所以我使用 No-ip。
我尝试将 DHCP 改为静态,但是
sudo nano /etc/network/interfaces
只需显示这个:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
非常感谢 !
答案1
默认情况下,你的接口的地址由网络管理器。
网络管理器与 不兼容/etc/network/interfaces
。
所以,Ubuntu 是这样解决的。如果一个接口根本没有被提及/etc/interfaces
,那么它就留给了网络管理器。
和网络管理器,您可以使用 Ubuntu 的图形实用程序来配置它......
- 点击控制装置,然后选择系统设置。
- 点击网络文件夹。
- 选项。
- IPv4 设置选项卡。
- 手动方法。
- 确保适用于所有用户已检查。
- 按照您的需要设置字段。
另一方面,如果您希望使用该/etc/network/interfaces
方法,只需根据需要添加正确的行即可。网络管理器将看到您已对其进行了配置,并且不会对其施加任何限制。
但请注意,在配置文件中提到一个接口就足够了网络管理器做出这样的反应。