网络接口别名在重新启动后消失。森托斯7

网络接口别名在重新启动后消失。森托斯7

我有一个有 2 个 IP 地址的 VPS。如果我重新启动 VPS,文件/etc/sysconfig/network-scripts/ifcfg-eth0将如下所示:

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=X.X.X.X
NETMASK=255.255.255.192
GATEWAY=X.X.X.X

我尝试将其添加到 eth0

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=X.X.X.X
IPADDR2=Y.Y.Y.Y
NETMASK=255.255.255.192
NETMASK2=255.255.255.192
GATEWAY=X.X.X.X
GATEWAY2=X.X.X.X

并尝试创建一个/etc/sysconfig/network-scripts/ifcfg-eth0:1如下所示的文件:

DEVICE=eth0:1
BOOTPROTO=static
ONBOOT=yes
IPADDR=Y.Y.Y.Y
NETMASK=255.255.255.192
GATEWAY=X.X.X.X

但重新启动 VPS 后,ifcfg-eth0 文件将被重置,并且 ifcfg-eth0:1 文件将被删除。

答案1

虽然我不确定情况是否如此,但在 VPS 公司所谓的“硬重置”之后,别名文件ifcfg-eth0:0重新出现,我又拥有了第二个 IP。

我不知道这是因为托管公司端的某种冻结还是因为我正在尝试0:1而不是0:0.

但这就是修复它的原因。

相关内容