背景描述
現在幾乎99%的域名訪問都使用的是FQDN的格式,這種格式已經是很人性化并且友好的了(相比于IP地址來說),但有些企業認為FQDN依然記憶麻煩,他們比較對主機名比較熟悉,所以大量使用主機名訪問內部服務器。但是在使用代理服務器時會發現一個問題,就是無法管控這部分訪問主機名的流量,這是為什么?
問題分析
在IE的代理服務器設置選項中ie設置部分ip不走代理,有一個勾選的地方叫做:對于本地地址不使用代理服務器,英文叫做: Proxy for Local
一開始我認為這個所謂的本地地址應該是本機IP或者127.0.0.1這樣的環回地址ie設置部分ip不走代理,但經過查詢 KB,發現這個勾不是那么簡單,以下是微軟的原話:
When you to a Web using the (IP) or Fully Name (FQDN) on the local , or an proxy even if the proxy for local is on.
, if you to a Web using the host name (for , ) of the IP (for , ) or FQDN (for , ), the proxy is and to the .
By , only host names are when the “ proxy for local ” is on.
根據微軟的解釋,如果地址欄輸入的是host name(就是 這樣的主機名),瀏覽器是不會去找代理的,而是直接發出去。而對于IP地址或FQDN形式的域名,不論你解析出的地址是否屬于本地網絡,它都會去尋找代理服務器。
而默認情況下,對于這個勾,瀏覽器只會檢查主機名。