Centos

如何在 CentOS 中將虛擬 IP 添加到網路介面?

  • September 28, 2021

我的 CentOS VPS 有許多我想添加到eth0網路介面的 IP 地址。

目前eth0只有 1 個 IPv4 地址,其他的沒有出現。

我的搜尋給了我諸如IP Alias 之類的術語,但這似乎不適用於 CentOS。CentOS Wiki並沒有真正顯示它是如何完成的。

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

現在您可以編輯新文件 ifcfg-eth0:0 並指定虛擬介面的網路設置。

如何在 CentOS 7 中手動將 IPv4 IP 地址添加到物理網路介面?

創建一個名為的配置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

然後重新啟動服務,您應該一切順利。

service network restart

要在您的會話中分配一個 IP,在重新啟動之前一直不穩定:

ip a add 1.2.3.4/24 dev eth0

引用自:https://unix.stackexchange.com/questions/396736