Windows 使IIS使用::1获取默认网站,而不仅仅是使用127.0.0.1
安装IIS 10.0并创建简单测试页面后,我可以使用Windows 使IIS使用::1获取默认网站,而不仅仅是使用127.0.0.1,windows,iis,localhost,ipv6,Windows,Iis,Localhost,Ipv6,安装IIS 10.0并创建简单测试页面后,我可以使用127.0.0.1或使用localhost访问该页面。如何通过::1(什么是IPv6本地主机)访问同一页面 我将IIS默认网站的站点绑定添加到::1中,如下所示: 我也试过了 netsh http add iplisten ipaddress=:: 及 但在浏览器地址栏中输入::1,只会启动对::1的web搜索 命令ping::1返回时间IP v6地址约定非常独特,许多浏览器(如Firefox)要求您明确使用[::1]。由于地址栏中的::1
127.0.0.1
或使用localhost
访问该页面。如何通过::1
(什么是IPv6本地主机)访问同一页面
我将IIS默认网站的站点绑定添加到::1
中,如下所示:
我也试过了
netsh http add iplisten ipaddress=::
及
但在浏览器地址栏中输入::1
,只会启动对::1
的web搜索
命令ping::1
返回时间IP v6地址约定非常独特,许多浏览器(如Firefox)要求您明确使用[::1]
。由于地址栏中的::1
不被视为IP v6地址,因此此类浏览器将执行搜索,这与您的观察结果相匹配
顺便说一句,IIS上的IP v6地址不需要显式的站点绑定。默认的*
绑定处理IP v4和v6流量。因为您的浏览器希望您使用[::1]
<代码>::1
对许多浏览器(如Firefox)无效。@LexLi–我看你是对的。我不知道。它甚至可以在默认配置下工作,无需更改。请加上这个作为答案。
netsh http add iplisten ipaddress=::1