如何在 CentOS 中为网络接口添加虚拟 IP?

Mik*_*der 2 centos network-interface

我的 CentOS VPS 有许多我想添加到eth0网络接口的IP 地址。

目前eth0只有 1 个 IPv4 地址,其他地址没有显示。

我的搜索为我提供了IP 别名之类的术语,但这似乎不适用于 CentOS。CentOS Wiki并没有真正显示它是如何完成的。

cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0

现在您可以编辑新文件 ifcfg-eth0:0 并指定虚拟接口的网络设置。

如何在 CentOS 7 中手动将 IPv4 IP 地址添加到物理网络接口?

Hun*_*son 6

中创建一个配置文件ifcfg-<interface name>:0/etc/sysconfig/network-scripts/

配置的语法如下:

DEVICE="eth0"
BOOTPROTO="static"
ONBOOT="yes"
IPADDR=x.x.x.x
GATEWAY=x.x.x.x
NETMASK=255.255.255.0
TYPE=Ethernet
Run Code Online (Sandbox Code Playgroud)

然后重新启动服务,你应该很高兴。

service network restart
Run Code Online (Sandbox Code Playgroud)