我刚刚在一个新的托管服务提供商上配置了一个 Debian 10 虚拟专用服务器,但不知何故/etc/network/interfaces
丢失了。
运行ip a
显示一个lo
和eth0@if24
界面。
尝试将接口别名添加到eth0@if24
.
这里发生了什么?
我刚刚在一个新的托管服务提供商上配置了一个 Debian 10 虚拟专用服务器,但不知何故/etc/network/interfaces
丢失了。
运行ip a
显示一个lo
和eth0@if24
界面。
尝试将接口别名添加到eth0@if24
.
这里发生了什么?
您的“虚拟机”实际上是一个容器,而不是虚拟机,并且您的容器主机似乎正在为您配置网络。
您的主机可能正在使用 NetPlan 和 CloudInit。
/etc/network/interfaces
已过时且已弃用,所以...不要使用它。检查是否存在/etc/netplan/config.yaml
有一个 netplan 计划感谢韦斯利的帮助,我想通了。
该 VPS 被配置为使用SystemdNetworkd所以文件
/etc/systemd/network
而不是/etc/network/interfaces
.另外,感谢 Michael,我了解到接口别名已成为过去。
请参阅如何使用 Systemd-Networkd 配置接口别名?.