这是我的设置:
- 我的 ISP 除了为我提供 ipv4 地址外,还为我提供了一个 /64 ipv6 地址(真实的地址,不是通过 ipv4 隧道或其他方式获得的)
- 我的路由器通过家庭网络为 DHCP 提供 IP。我已在其配置中指定了固定的 ipv4 租约,但尽管它可以很好地处理 ipv6,却无法设置固定的 ipv6 租约
- 在网络上,我有一个 Linux 机器和一个 Windows 机器。对于两者而言,IPv4 和 IPv6 都可以在网络上正常工作,它们都有自己的 IPv6 地址,可以直接访问它们等...
- 我的 Linux 机器总是保持相同的 ipv6 地址,这正是我想要的并且允许我轻松地进行设置。
- 我的 Windows 机器装有 Windows 7 Pro x64,固定的本地 ipv4 没问题,但 ipv6 地址每次都变。状态窗口中甚至似乎有两个 ipv6,即“ipv6 地址”和“临时 ipv6 地址”。
我的问题是,如何配置 Windows 使其像 Linux 一样运行并每次都询问相同的 ipv6?我考虑过在适配器设置中将其设置为固定 ip,但如果它不可用,Windows 将无法通过 dhcp 请求另一个 ip - 除非我误解了它。
有人知道我该如何实现吗?(我试过“netsh interface ipv6 set global randomizeidentifiers=disabled”,但没有用)
谢谢
答案1
您需要在管理控制台中输入以下内容:
netsh interface ipv6 set privacy state=disabled