hosts是一個文字檔
在windows中的 C:\Windows\System32\drivers\etc 目錄下
它是本機上的DNS對照表
windows運作的時候,會先去查找這個對照表,如果找不到才去使用DNS
它的預設內容像
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
這樣子。
其中#開頭表示註解,也就是說預設內容是空的。
要修改hosts的內容必須是管理員(註1),而且防毒軟體沒有運作的情況下(註2)。我們可以按下右鍵選擇開啟(使用記事本),如果我們增加一列
127.0.0.1 www.facebook.com
在學生的電腦上,那麼當學生連接 www.facebook.com 時,就會回到他自己的電腦,於是就連不上了facebook了,這樣不必靠防火牆就可以輕易的擋住不要讓學生上網的網站。
註解:
1. 我們可以用管理員的身分改變hosts的權限,在hosts檔案按下右鍵/內容,然後選擇安全性,依照下圖調整。
2.有些防毒軟體會把更動hosts的行為視為病毒,這個檔案很重要,如果不小心被駭客更動,把你的瀏覽器首頁指到它的網站,你不就一上網就中毒了。
沒有留言:
張貼留言