備忘録

備忘録

CentOS7/8 で IPv6 アドレスを複数追加する方法

Ⅰ. はじめに

タイトルの通り「CentOS7/8 で IPv6 アドレスを複数追加する方法」です。

Ⅱ. やり方

以下2つのIPアドレスを追加する例です。

  • 1:2:3:4:5:6:7:8
  • 1:2:3:4:5:6:7:9
1. 以下ファイルを編集する

/etc/sysconfig/network-scripts/ifcfg-eth0

# 追加するIPアドレスをスペース区切りで指定する
IPV6ADDR_SECONDARIES="1:2:3:4:5:6:7:8/128 1:2:3:4:5:6:7:9/128"
# ゲートウェイを指定する
IPV6_DEFAULTGW="1:2:3:4::1"
IPV6FORWARDING=yes
IPV6_AUTOCONF=no
2. 再起動する
systemctl restart NetworkManager.service

# 反映されない場合はシステムを再起動する
# reboot

実行結果

$ ip a | grep inet6
inet6 1:2:3:4:5:6:7:8 prefixlen 128 scopeid 0x0<global>
inet6 1:2:3:4:5:6:7:9 prefixlen 128 scopeid 0x0<global>