2012-08-08 71 views
0

我有一个经典的ASP应用程序(内联网为基础),使用下面的语句:经典ASP - REMOTE_HOST变量

Host = request.servervariables("REMOTE_HOST") 

宿主变量,然后传递给VB6功能,输入地址到数据库表。我在本地PC上安装了应用程序,其中包括将经典ASP应用程序发布到IIS7并以调试模式运行VB6应用程序。如果我通过导航到:http://localhost/website在本地PC上使用应用程序,我注意到主机类似于以下内容:“:: 1”当我本地连接时,但当远程用户访问应用程序时,IP地址是正确的例如172.x.y.z.什么是:: 1?

回答

1

:: 1是127.0.0.1

如果包装盒上有IPv6和IPv4,IPv6的优先的IPv6 equvilant。

如果这对您来说是一个大问题,您可以禁用IPv6堆栈 - 但最好能够与之共存。

+0

如果我输入完整域名即http:// computername/website,则IP地址为'fe80 :: f5a8:420:71d1:5431%11'。 – w0051977 2012-08-08 22:12:48

+0

这可能是您的全球IPv6地址 – Kerbocat 2012-08-09 05:06:05