2012-08-08 74 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