我知道如何使用windows命令访问ipv4地址。
打开命令行并输入
explorer.exe http://173.194.72.103
以下是如何访问ipv6地址的问题?
我尝试像ipv4
那样做ping -6 www.google.com
结果:Ping www.google.com [2607:f8b0:4006:808 :: 1012]
explorer.exe http://2607:f8b0:4006:808::1012
或
explorer.exe https://2607:f8b0:4006:808::1012
两者都没有,他们打开“我的电脑”面板。
答案 0 :(得分:3)
如果我将http://2607:f8b0:4006:808::1012
放入Windows 7的Google Chrome地址栏中,它就无法运行(它会在Google上搜索"短语")。同样适用于IE。所以我开始思考,也许你的语法错了,而且它不是Explorer的错。我发现了这个:
https://productforums.google.com/forum/#!topic/chrome/n3jUQROi1cA
其中说你必须使用括号。不料,这有效:
explorer.exe http://[2607:f8b0:4006:808::1012]
这里详细描述了语法:http://tools.ietf.org/html/rfc3986#section-3.2.2
关键部分是:
host = IP-literal / IPv4address / reg-name
IP-literal = "[" ( IPv6address / IPvFuture ) "]"