現在,您的疑惑瞭解到哪裡了?
如果還是有疑惑,建議翻閱 RFC 1700、RFC 3330 等相關文件。懶得看英文,就改看這個很簡略的說明
大家好,Windows 7 的 hosts file 預設值如下:
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# 127.0.0.1 localhost
# ::1 localhost
照理說,# 號後方的文字,應該是當做註解。
因此最後兩行
# 127.0.0.1 localhost
# ::1 localhost
應該是沒效的,但為在命令提示字元中 ping localhost 但仍可以得到下面的結果:
C:>ping localhost
Ping computername [::1] (使用 32 位元組的資料):
回覆自 ::1: time<1ms
回覆自 ::1: time<1ms
回覆自 ::1: time<1ms
回覆自 ::1: time<1ms
可以麻煩專家們,說明一下原理嗎?
鎖定的問題。 此問題已從 Microsoft 支援服務社群移轉。 您可以對其是否有幫助進行投票,但無法對問題新增註解或回覆,或進行追蹤。
模擬出您的狀況了,於清除 DNS 快取,且在不設定 DNS 的情況下,的確會出現您先前貼的結果:
伺服器: UnKnown
Address: fec0:0:0:ffff::1
*** UnKnown 找不到 localhost: No response from server
抱歉...
我按了 Ctrl + C 中斷它,沒把中斷的部份貼上。
是的...
目前是網路拔掉, 無線停掉
ipconfig /all 如下 實體位置部份,在下有修改過。
C:>ipconfig /all
Windows IP 設定
主機名稱 . . . . . . . . . . . . .: computername
主要 DNS 尾碼 . . . . . . . . . .:
節點類型 . . . . . . . . . . . . .: 混合式
IP 路由啟用 . . . . . . . . . . . : 否
WINS Proxy 啟用 . . . . . . . . . : 否
無線區域網路介面卡 無線網路連線:
媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: Intel(R) WiFi Link 5100 AGN
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00
DHCP 已啟用 . . . . . . . . . . . : 是
自動設定啟用 . . . . . . . . . . .: 是
乙太網路卡 LAN:
媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: Intel(R) 82567LM Gigabit Network Connection
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00
DHCP 已啟用 . . . . . . . . . . . : 是
自動設定啟用 . . . . . . . . . . .: 是
乙太網路卡 VMNAT:
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: VMware Virtual Ethernet Adapter for VMnet8
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00
DHCP 已啟用 . . . . . . . . . . . : 否
自動設定啟用 . . . . . . . . . . .: 是
連結-本機 IPv6 位址 . . . . . . . : fe80::4d9c:c71a:b0b:679a%15(偏好選項)
IPv4 位址 . . . . . . . . . . . . : 192.168.152.1(偏好選項)
子網路遮罩 . . . . . . . . . . . .: 255.255.255.0
預設閘道 . . . . . . . . . . . . .:
DHCPv6 IAID . . . . . . . . . . . : 520114262
DHCPv6 用戶端 DUID. . . . . . . . : 00-01-00-01-13-0D-B0-D1-00-1F-16-33-F5-68
DNS 伺服器 . . . . . . . . . . . .: fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip . . . . . . . .: 啟用
通道介面卡 isatap.{38077C03-0D2F-462D-94EB-2893C3014BBA}:
媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: Microsoft ISATAP Adapter
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00-00-E0
DHCP 已啟用 . . . . . . . . . . . : 否
自動設定啟用 . . . . . . . . . . .: 是
通道介面卡 Teredo Tunneling Pseudo-Interface:
媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: Teredo Tunneling Pseudo-Interface
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00-00-E0
DHCP 已啟用 . . . . . . . . . . . : 否
自動設定啟用 . . . . . . . . . . .: 是
通道介面卡 isatap.{01014F40-7B6C-4E0A-8560-4BE7601E0CF2}:
媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: Microsoft ISATAP Adapter #2
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00-00-E0
DHCP 已啟用 . . . . . . . . . . . : 否
自動設定啟用 . . . . . . . . . . .: 是
通道介面卡 isatap.{0C5B2AF3-F9DF-4703-8BA0-211A472C9563}:
媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線
連線特定 DNS 尾碼 . . . . . . . . :
描述 . . . . . . . . . . . . . . .: Microsoft ISATAP Adapter #3
實體位址 . . . . . . . . . . . . .: 00-00-00-00-00-00-00-E0
DHCP 已啟用 . . . . . . . . . . . : 否
自動設定啟用 . . . . . . . . . . .: 是
C:>ping localhost
Ping computername [::1] (使用 32 位元組的資料):
回覆自 ::1: time<1ms
回覆自 ::1: time<1ms
回覆自 ::1: time<1ms
回覆自 ::1: time<1ms
::1 的 Ping 統計資料:
封包: 已傳送 = 4,已收到 = 4, 已遺失 = 0 (0% 遺失),
大約的來回時間 (毫秒):
最小值 = 0ms,最大值 = 0ms,平均 = 0ms
C:>nslookup localhost
伺服器: UnKnown
Address: fec0:0:0:ffff::1
*** UnKnown 找不到 localhost: No response from server
==========================================
很好奇...到底 localhost 的對映從哪邊生出來的.. :-(
感謝 Alex 回應。
剛試了一下,似乎連 windows xp 也是如此?
小弟本來以為 localhost 是定義在 hosts 檔內的...
看來似乎不是如此?