Windows 用 IPv6 トークン

Windows 用 IPv6 トークン

Windows 上で固定のインターフェース識別子を設定する方法を見つけようとしています。

Linux では、例として次のように設定できます。

  • ネットワーク管理者

    $ nmcli connection modify MYWIFI ipv6.token "::1:1:1:1"
    

    からマニュアル: draft-chown-6man-tokenised-ipv6-identifiers-02 IPv6 トークン化インターフェース識別子のトークンを設定します。eui64 addr-gen-mode で役立ちます。

  • システムdネットワーク

    $ cat /etc/systemd/network/eth0.network
    [Match]
    Name=eth0
    
    [Network]                                                                                                                                                                                                                                                                      
    DHCP=yes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
    IPv6Token=::1:1:1:1
    

    からマニュアル: 上位 64 ビットが設定されていない IPv6 アドレス。設定されている場合、このリンクの SLAAC IPv6 アドレスの 64 ビット インターフェイス部分を示します。トークンは SLAAC にのみ使用され、ルーター広告によって DHCP が要求された場合でも DHCPv6 アドレスには使用されないことに注意してください。デフォルトでは、トークンは自動生成されます。

しかし、Windows で同じことを実現するにはどうすればよいでしょうか? ISP がグローバル/サブネット ID 部分を変更することがあるため、固定アドレスは解決策ではありません。

また、Linux のように、より多くの IPv6 アドレスを持つのもよいでしょう。そこには、固定アドレス (トークン付き) と、送信要求に使用される通常の IPv6 プライバシー拡張アドレスがあります。

関連情報