如何使用windows命令访问ipv6地址?

如何使用windows命令访问ipv6地址?,windows,shell,cmd,ipv6,Windows,Shell,Cmd,Ipv6,我知道如何使用windows命令访问ipv4地址 打开命令行并键入 explorer.exe http://173.194.72.103 问题是,如何访问ipv6地址? 我试着这样做 ping -6 www.google.com 结果:Ping www.google.com[2607:f8b0:4006:808::1012] explorer.exe http://2607:f8b0:4006:808::1012 或 都不正常,他们打开“我的电脑”面板。如果我输入http://2607:f

我知道如何使用windows命令访问ipv4地址

打开命令行并键入

explorer.exe http://173.194.72.103
问题是,如何访问ipv6地址?

我试着这样做

ping -6 www.google.com
结果:Ping www.google.com[2607:f8b0:4006:808::1012]

explorer.exe http://2607:f8b0:4006:808::1012


都不正常,他们打开“我的电脑”面板。

如果我输入
http://2607:f8b0:4006:808::1012
进入Windows 7上Google Chrome的地址栏,它不工作(它在Google上搜索“短语”)。IE也是如此。所以我想,也许你的语法错了,这不是Explorer的错。我发现:

这说明你必须使用括号。看哪,这是有效的:

explorer.exe http://[2607:f8b0:4006:808::1012]
这里详细介绍了语法:

关键部分是:

host       = IP-literal / IPv4address / reg-name

IP-literal = "[" ( IPv6address / IPvFuture  ) "]"

您是否尝试过使用ipv6地址的相同方法?问题/错误是什么?请阅读是的,我知道,但它不起作用。谢谢提醒,我更新了我的问题。谢谢,你说得对。你能教我怎么找到这些材料吗?
host       = IP-literal / IPv4address / reg-name

IP-literal = "[" ( IPv6address / IPvFuture  ) "]"