2つのipv6アドレスがあります。 1 つは DHCPv6(/128)、もう 1 つは slaac(/64) です。
nmcli は iface ipv6.method "auto" 修正のために接続します。
nmcliはiface ipv6.addr-gen-mode "eui64"修正のために接続します。
nmcli は iface ipv6.token "::dead:beef" 修正のために接続します。
slaacアドレスを静的に設定しましたが、DHCPv6からipv6を削除したいと思います。可能ですか? GUIには「auto」と「auto、only dhcp」のバリエーションしかありません。 「自動、SLAACのみ」のバリエーションが欲しいです。
答え1
多くの検索と実験の終わりにこれを達成できる唯一の設定はignore
。
nmcli c mod enp10s0f4 ipv6.method ignore
これはSLAACアドレスのみを提供し、DHCPv6を完全に無視します。残念ながら、それはまたその設定を無視して設定されてipv6.addr-gen-mode
いるにもかかわらず私にEUI64アドレスを与えましたstable-privacy
。
3: enp10s0f4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:24:27:88:13:67 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.75/24 brd 10.0.0.255 scope global dynamic noprefixroute enp10s0f4
valid_lft 172789sec preferred_lft 172789sec
inet6 2001:db8:8d7f:9760:224:27ff:fe88:1367/64 scope global dynamic mngtmpaddr
valid_lft 86398sec preferred_lft 86398sec
inet6 fe80::224:27ff:fe88:1367/64 scope link
valid_lft forever preferred_lft forever
私が知っている限り、これは受け入れ可能ですが、ある質問を別の質問に置き換えることが許可されるかどうかは自分で決める必要があります。