如何封鎖特定網站,不讓小孩亂玩遊戲、交友或色情網站?

作者:

對於父母或長輩來說,很多小朋友一靠近電腦就一直玩個不停,很多時候還會偷偷上一些不適合該年齡的色情網站、購物網站,或一整天都黏在 Facebook 上玩遊戲...。

如果想不知不覺地封鎖特定網站的話,該怎麼做呢?

以下以較為隱密的方式,不用透過其他軟體或程式的管制,直接修改 Windows 系統中的「hosts」檔案,即可讓指定網站怎樣也無法瀏覽,而且不會出現任何警告或提示訊息,就是打不開這樣。

「hosts」檔案在電腦中的用途主要是用來對應網站 IP 與網站網址用的,在早期還沒有 DNS 機制的時候,每台電腦都可透過「hosts」檔案來記錄哪個網址要連到哪台主機去,由於 Internet 越來越大,每台電腦都自己管一個「hosts」檔案的話不但太麻煩也沒效率,後來就搞出了 DNS 機制統一控管。但現在每台電腦還是有「hosts」檔案可以用。

而以下的設定其實只是把指定網站的網址對應到一個沒用的 IP 位址去而已。當我們輸入「www.facebook.com」這個網址時,電腦會先查詢「hosts」檔案中的記錄,如果有特別指定該網址要連到哪個 IP,則會依設定連往該 IP 位址中的網站去。如果把 IP 位址改為「0.0.0.0」或其他沒使用的 IP 位址,開啟網站時就會很順利的「找不到東西」…就這樣,輕鬆封鎖不良網站。

注意!你必須使用擁有管理員權限的帳戶登入 Windows 才可執行以下設定,部分防毒軟體可能會針對此設定做監控與防護,如果無法順利修改,請先調整防毒軟體設定

使用方法:

第1步  首先,請用管理員帳戶登入 Windows ,開啟「C:\Windows\System32\drivers\etc」資料夾,找到「hosts」檔案後,在上面按兩下準備用記事本軟體開啟、編輯。

01  

 

第2步  出現「開啟檔案」視窗後,請點選「記事本」再按「確定」按鈕,確定使用記事本來編輯「hosts」檔案。

02  

 

第3步  接著請在空白處輸入「0.0.0.0」後面空一格之後再輸入你要封鎖的網站網址,不包含「http://」或後面的「/」等符號。設定完後按儲存再關閉此視窗即可。

格式如下: 0.0.0.0 facebook.com     或     0.0.0.0 www.facebook.com

注意!設定完後如無法正常存檔,可以先將檔案複製到桌面,修改好之後再貼上到「etc」資料夾中覆蓋掉原本的檔案。

03  

 

第3步  設定好後,當我們在該電腦開啟被你封鎖的網站時,只會顯示無法開啟網站的錯誤訊息,一般大概只會懷疑網站壞掉或網路有問題,不會知道已經事先被封鎖了。

如果再搭配 Windows 帳戶控管功能,讓使用電腦的人不要使用管理員帳戶登入,就不會被改回來。不過這方法只能一次封鎖整個網站,無法封鎖單一頁面。另外也只能一條一條封鎖有列上去的網站,如果要一次封鎖全部網站再開放幾個指定網站的話,可能得另外用其他軟體來做了。

04



无觅相关文章插件,快速提升流量

非經授權,請勿全文轉載,本文網址:
→ 免費訂閱最新文章:  (如何訂閱?)
作者: | 發佈日期: |
注意事項:本站所介紹之軟體、設定或網站服務,經實際安裝測試並通過防毒軟體掃毒。但因為不同電腦環境與軟體設定可能都各有差異,建議您僅在非工作用的電腦安裝、測試,避免因為不可預知的錯誤、當機或軟硬體衝突,影響您的工作或電腦運作。另外,在進行任何重要的操作與設定之前,記得先行備份電腦中的重要資料,避免因為未依指示的不當操作或其他疏失造成資料毀損。當您依照本文所提供之訊息執行各種操作,表示您已閱讀此注意事項並同意自行承擔可能之風險與責任。

 

歡迎留下你的想法或意見...

  1. xiang 說道:

    我按存取檔案都會跑出 存取婉拒!沒辦法存取

  2. JP 說道:

    請問,能否將導向沒用的IP改成導向另一個網頁呢?
    例如
    每次去 http://www.facebook.com
    就變成去了 http://www.google.com

  3. 1 說道:

    那要如何解開?

  4. 1234 說道:

    我沒辦法儲存檔案 貼上去也變文字
    怎摸辦?

  5. Nick 說道:

    不是"另存新檔",是"儲存檔案"。

  6. Nick 說道:

    應該是按"儲存檔案"

  7. 焦慮的母親 說道:

    照上面的方法去做了,但孩子的facebook仍可開啟,why?

    • 想幫助人 說道:

      你可能不是用管理員「administrator」做的吧
      打開administrator做法如下:
      1.登入原帳戶後按windows鍵+R會出現執行
      2.在執行下面有個開啟打「cmd」會出現系統管理員
      3.在系統管理員裡面打「net user administrator /active:yes」後按enter鍵 將原帳戶重新啟動
      4.重新啟動完後會出現另一個帳戶(administrator) 點進去
      ※備註:如果administrator有密碼, 請先登入原帳戶後按windows鍵+R會出現執行,在執行下面有個開啟打「cmd」會出現系統管理員,在系統管理員裡面打「net user administrator 123」後按enter鍵 ,將原帳戶重新啟動後點administrator帳戶,密碼打123就進去了
      5.進去administrator後 就可以依照上面的作法執行,完成後再administrator帳戶按windows鍵+R會出現執行,在執行下面有個開啟打「cmd」會出現系統管理員,在系統管理員裡面打「net user administrator /active:no」後按enter鍵 將administrator帳戶重新啟動, administrator就不見了 (希望有幫到你的忙)

      • 想幫助人 說道:

        上面有點小失誤
        這個才對
        你可能不是用管理員「administrator」做的吧
        打開administrator做法如下:
        1.登入原帳戶後按windows鍵+R會出現執行
        2.在執行下面有個開啟打「cmd」會出現系統管理員
        3.在系統管理員裡面打「net user administrator /active:yes」後按enter鍵 將原帳戶重新啟動
        4.重新啟動完後會出現另一個帳戶(administrator) 點進去
        ※備註:如果administrator有密碼, 請先登入原帳戶後按windows鍵+R會出現執行,在執行下面有個開啟打「cmd」會出現系統管理員,在系統管理員裡面打「net user administrator 123」後按enter鍵 ,將原帳戶重新啟動後點administrator帳戶,密碼打123就進去了
        5.進去administrator後 就可以依照上面的作法執行,完成後再administrator帳戶按windows鍵+R會出現執行,在執行下面有個開啟打「cmd」會出現系統管理員,在系統管理員裡面打「net user administrator /active:no」後按enter鍵 將administrator帳戶重新啟動, administrator就不見了 (希望有幫到你的忙)

      • 想幫助人 說道:

        上面有點小失誤
        3.在系統管理員裡面打「net user administrator /active:yes」後按enter鍵 將原帳戶重新啟動
        這個改成
        3.在系統管理員裡面打「net user administrator /active:yes」後按enter鍵 將原帳戶重新啟動

        5.進去administrator後 就可以依照上面的作法執行,完成後再administrator帳戶按windows鍵+R會出現執行,在執行下面有個開啟打「cmd」會出現系統管理員,在系統管理員裡面打「net user administrator /active:no」後按enter鍵 將administrator帳戶重新啟動, administrator就不見了
        這個改成
        5.進去administrator後 就可以依照上面的作法執行,完成後再administrator帳戶按windows鍵+R會出現執行,在執行下面有個開啟打「cmd」會出現系統管理員,在系統管理員裡面打「net user administrator /active:no」後按enter鍵 將administrator帳戶重新啟動, administrator就不見了

  8. abc 說道:

    無法修改hosts檔案
    另存新檔會變成文字檔案
    怎麼辦?

發表迴響

你的電子郵件位址並不會被公開。

你可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>