当 Debian 上缺少 /etc/network/interfaces 时该怎么办?

当 Debian 上缺少 /etc/network/interfaces 时该怎么办?

我刚刚在新的托管服务提供商上配置了 Debian 10 虚拟专用服务器,但不知为何/etc/network/interfaces却缺少了什么。

运行ip a会显示一个loeth0@if24界面。

尝试向 添加接口别名eth0@if24

这里发生了什么?

答案1

您的“虚拟机”实际上是一个容器,而不是虚拟机,并且看起来您的容器主机正在为您配置网络。

答案2

感谢 Wesley 的帮助,我终于明白了。

该 VPS 配置为使用系统网络so 文件/etc/systemd/network而不是/etc/network/interfaces

另外,感谢 Michael,我了解到接口别名已经成为过去了。

如何使用 Systemd-Networkd 配置接口别名?

答案3

您的主机可能正在使用 NetPlan 和 CloudInit。/etc/network/interfaces已过时且已弃用,因此...不要使用它。检查是否存在/etc/netplan/config.yaml 制定 netplan 计划

相关内容