2019年5月21日 星期二

108資安-hosts簡介

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的行為視為病毒,這個檔案很重要,如果不小心被駭客更動,把你的瀏覽器首頁指到它的網站,你不就一上網就中毒了。


沒有留言:

張貼留言