適用於 Windows 的 IPv6 令牌

適用於 Windows 的 IPv6 令牌

我試圖弄清楚如何在 Windows 上設定固定的介面標識符。

在 Linux 上我們可以將其設定為範例:

  • 網路管理器

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

    來自手動的:為 Draft-chown-6man-tokenized-ipv6-identifiers-02 IPv6 令牌化介面標識符配置令牌。對於 eui64 addr-gen-mode 很有用。

  • systemd-networkd

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

    來自手動的:高 64 位元未設定的 IPv6 位址。設定後,指示此連結的 SLAAC IPv6 位址的 64 位元介面部分。請注意,該令牌僅用於 SLAAC,而不用於 DHCPv6 位址,即使在路由器通告請求 DHCP 的情況下也是如此。預設情況下,令牌是自動產生的。

但我們怎麼能在 Windows 上達到相同的效果呢?固定位址不是解決方案,因為我的 ISP 有時會更改全域/子網路 ID 部分。

擁有更多的 ipv6 位址也很好,就像在 Linux 上一樣。在那裡我有固定位址(帶有令牌)和通常的 ipv6 隱私擴充位址,用於傳出請求。

相關內容