CentOS は IPv6 SLAAC EUI-64 アドレス生成を無効化します

CentOS は IPv6 SLAAC EUI-64 アドレス生成を無効化します

CentOS リリース 7.9.2009 で静的 IPv6 アドレスを手動で割り当てると、動作します。アドレスのホスト部分の中央に ff::fe を含む、いわゆる EUI-64 という別の (2 番目の) IPv6 アドレスが生成されていることに気付きました。これを削除して、手動で割り当てたものだけを残したいのですが、残念ながらできません。現在、インターフェイスの下に次のパラメーターがあります。

/etc/sysconfig/network-scripts/ifcfg-br0

インターフェースは次のようになります。

DEVICE=br0
BOOTPROTO=static
NM_CONTROLLED=no
ONBOOT=yes
USERCTL=no

TYPE=Bridge
MACADDR=01:02:03:01:02:03
MTU=9000
    
IPADDR=MY_PUBLIC_IPV4
PREFIX=29
NETWORK=MY_PUBLIC_IPV4_NETWORK

DNS1=8.8.8.8
DNS2=8.8.4.4

IPV6INIT=yes
IPV6_AUTOCONF=no
DHCPV6C=no
IPV6ADDR=MY_GLOBAL_IPV6/48
IPV6_DEFAULTGW=MY_GLOBAL_IPV6_GATEWAY
IPV6_MTU=9000

ZONE=public

インターフェイス自体は起動しており、L2およびL3ネットワークはv4およびv6で正常に動作していますが、コマンドを発行すると

ip addr show dev br0

静的に構成された IPv6 だけでなく、EUI-64 に基づいて生成された 2 番目の IPv6 も表示されます。この 2 番目の IPv6 を削除したいのですが、CentOS ではどのようにすればよいですか?

また、何か変更があるかどうかを確認するために、すべてのゾーンから dhcpv6-client サービスを削除しましたが、何も変わりませんでした。

firewall-cmd --zone=internal --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=home --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=public --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=block --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=dmz --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=drop --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=external --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=trusted --remove-service=dhcpv6-client --permanent
firewall-cmd --zone=work --remove-service=dhcpv6-client --permanent

その後、念のためファイアウォールをリロードしました。

firewall-cmd --reload 

CentOS/RHEL/FEDORA で EUI-64 アドレスを削除するにはどうすればよいでしょうか?

ランニング:

Linux server 3.10.0-1160.6.1.el7.x86_64 #1 SMP Tue Nov 17 13:59:11 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

削除しようとしている問題の IPv6 アドレスには、スコープがあります: scope global mngtmpaddr dynamic つまり、ここではリンク ローカル アドレス (fe80 ではない) について話していません::

答え1

私の場合は、

IPV6_AUTOCONF=no 

インターフェース設定の下に「IPV6_AUTOCONF=no」も設定する必要がありました。/etc/sysconfig/network

その後、SLAAC は完全に無効化され、それに伴い EUI-64 アドレスも無効化されました。

関連情報