Hostname
為什麼將主機名添加到 /etc/hosts 條目會更改查看的網站
Ippsec 做了很多 hackthebox 的演練,其中許多他編輯了 /etc/hosts 文件。
有時他將多個主機名添加到同一個 IP 地址,當他瀏覽這些主機名時,他會得到不同的網頁。不應該所有主機名都返回相同的網頁嗎?因為我的理解(可能非常錯誤)是 /etc/hosts 文件僅將 IP 地址連結到主機名,因此無需進行 DNS 查找。有誰能夠幫我?
謝謝!
Web 伺服器會看到瀏覽器嘗試聯繫的主機標頭(即網站名稱)。無論 IP 是如何解析的,都會發送主機標頭。單個 Web 伺服器可以在單個 IP 上託管多個站點,因此使用主機標頭來確定要響應的站點/內容。