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 a add 1.2.3.4/24 dev enp3s0