我有两台服务器都运行 Windows 2008,同时运行 IPV4 和 IPV6。
如果在 server1 上我 ping server2 这样
ping server2
Run Code Online (Sandbox Code Playgroud)
我得到的回应是
Pinging server2 [2002:9b08:a21::9b08:a21]
Run Code Online (Sandbox Code Playgroud)
但是,如果我从本地计算机(同时运行 IPV4 和 IPV6 的 Windows 7)ping server2,我会得到
Pinging server2 [155.8.10.33]
Run Code Online (Sandbox Code Playgroud)
IPV6 的 TCP/IP 属性在服务器和我的本地机器上是相同的。但是,与 IPV4 的属性存在一些差异。
本地机器 IPV4 属性:

服务器 IPV4 属性:

我能看到的唯一其他区别是,在服务器上的 ipconfig 中,“特定于连接的 DNS 后缀”是空白的,而在本地机器上,它设置为域。
Windows 实施RFC 3484并使用前缀表来确定当一个名称有多个地址可用时使用哪个地址。
默认情况下,它支持 IPv6 全局单播地址而不是 IPv4 地址。
您可以通过netsh以下方式查看/更改前缀策略:
// Open an elevated command prompt
// Enter the IPv6 context
> netsh int ipv6
// Then use one of the following commands
show prefixpolicies
set prefixpolicy
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58994 次 |
| 最近记录: |