You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
10 KiB

10 years ago
---
layout: post
title: How to block any particular website in any OS
created: 1164781647
categories:
- system
- tips
---
Tip รอบนจะเปนวการ block web ใดๆกตามครบ โดนเราจะไมลงโปรแกรมเพม คอมนจะเปน file ท OS จะตรวจสอบกอนทจะเขา website เสมอครบ file ทเราตองจดการก<b>Hosts file</b> คร<br> <br><img src="http://one.mycapsules.com/main_data/square.gif"> <b>เจา Hosts file มนคออะไรกนแน?</b> <br>&nbsp;&nbsp;&nbsp;&gt;&gt; หลกๆแลว Hosts file จะเปน file ทกเรยกใชงานตงแต OS ทำงาน และกอนท OS จะทำการคนหา DNS ของแตละ website name นน เคาจะด file นอนครบ ดงนนกหาเราจดการท file นซะกอน (หลอกมน) เรากจะสามารถ block การเขา website ตามทองการไดคร<br> <br>&nbsp;&nbsp;&nbsp;ok หลกๆแลว หากยงงงๆกน กจะอธบายไดายๆ อยางนครบ อยาง web ทเราเขาๆกน จะมอไปตามแต webmaster จะตง (หรอเชา/ซอมาได) เชน www.mycapsules.com เปนตนครบ ชอนจรงๆไมไดจรงครบ เปนเพยงชอททำใหเรยกงาย จำงายเทานนเอง แตจรงๆแลวจะเปนเลขครบ เปนชดเชนเดยวกบ IP (xxx.xxx.xxx.xxx โดยท xxx นอยกวา 255) ดงนน หากเราม host และจำ IP ได เรากไมองใชอ domain กได แตคนอนกคงจะไมเขาเปนแนครบ อ <br> <br>&nbsp;&nbsp;&nbsp;การทำงานของพวก browser กไมยากครบ กอ เมอไดบ input จากผใชเปนชอ domain มนกจะไปหาวา ชอ domain นอยจรงๆเปนอะไรกนแน แตการหาของมนกจะด Hosts file กอน หากไมเจอ กจะคอยไปหาจาก internet ครบ ในจดนแหละครบ ทเราสามารถไป "หลอก" ซะกอนตงแตนเลยครบ กจะทำใหนคดวาไมจรงไปคร<br> <br>&nbsp;&nbsp;&nbsp;มาถงวดการครบ งายมากๆ ทองมอ Notepad หรอ text editor ทถนดมอครบ ไมสนใจวาจะด ฟร หรอไมตาม ใชไดเปนพอครบ แตไมใชพวก MS Word นะครบ เพราะตาม default แลว file .doc มนจะใสาตางๆเชน ชนดตวอกษร คาตางๆเกยวกบกระดาษสำหรบ printer ซงไมใชแค text เทานนคร<br>&nbsp;&nbsp;&nbsp;สำหรบ Windows นน Hosts fil
Windows XP = C:\WINDOWS\SYSTEM32\DRIVERS\ETC
Windows 2K = C:\WINNT\SYSTEM32\DRIVERS\ETC
Win 98/ME = C:\WINDOWS
file จะชอ hosts เลยนะครบ จากนนสงทองทำกอ หลอกมนครบ... ใหเปดเขาไปดจะเหนทหนาบรรทดสดทายครบ จะเหนเป
127.0.0.1 localhost
นนาคนตดตง webserver ในเครองคงเหนกนบอยครบ และนแหละครบ เปนเหตผลทาทำไมเราพม localhost แลวมนรงนนเราจะไดา column แรกคอ DNS, column ท 2 เปน Domain name นะครบ (คนกลางดวย tab หรอ space กแลวแตครบ) ดงนนเราจะเพมไดอยางเชน เราจะ block เจา ebay.com ละกนครบ เรากจะเพมได
0.0.0.0 www.ebay.com
หร
0 www.ebay.com
<center> <img src="http://one.mycapsules.com/com/tips/009/hosts.png">&nbsp;</center>&nbsp;&nbsp;&nbsp;แคเลยครบ จรงๆจะใสเปน 127.0.0.1 กไดครบ ถาเปนเครองปกตไม webserver กจะใหผลเหมอนกน 0.0.0.0 และ/หรอ 0 แหละครบ แตาใสเปน 127.0.0.1 กจะกลายเปน redirect เปน webserver ของเราไดซะงนครบ ^_^ กลายเปนประโยชนสำหรบบางคนไดเลยดวยครบ จากนนก save ครบ กเรยบรอยแลวครบ เทานน browser กจะเขาไมไดแลว ;-P งายดยคร<br>&nbsp;&nbsp;&nbsp;ประโยชนกอยางของการแกไข hosts file คอสามารถ block พวก ad ไดอยางสบายเลยครบ มคนทำใหแบบยาวเหยยดเลยครบ หาจะลองเอาไปดตาม link นคร<a href="http://one.mycapsules.com/com/tips/009/hosts.txt" target="txt">hosts</a> (เวลาใชจรง ก copy ไปแลวไป paste ในตอ hosts file เดมนะครบ) <br> <br><img src="http://one.mycapsules.com/main_data/square.gif"><b><u> Note:</u></b>: <br>&nbsp;&nbsp;&nbsp;1. สำหรบ windows บาง version จำเปนตอง restart เพอทจะมนทำงานไดสมบรณครบ (หลกๆแลวก 9x core ครบ) <br>&nbsp;&nbsp;&nbsp;2. ในกรณของ windows XP นนหาก hosts file ยาวเกนไปจะทำใหเครองชาลงครบ (แตแกไดโดย<a href="#edit_dns_client">การปด service ดงน</a>ครบ) <br>&nbsp;&nbsp;&nbsp;3. สำหรบ Firefox อาจจะมกวนบางครบ เชน www.jamsai.com ถาเปน Firefox บาง version อาจจะเขาดวย jamsai.com ไดซะงน :-/ ไวหากอนนะครบ วาจะจดการกบมนยงไง 55 ยงแกไมได <br>&nbsp;&nbsp;&nbsp;4. 555 อนนไมทำไมตองใสเปน windows เทานนดวยนะ กลว OS อนเคองครบ มาดสำหรบ OS อนกนครบ วา Hosts file มนอยไหนกนคร
**• Mac OS X**
อย /etc/hosts ครบ แตองใช terminal จดการนะครบ ห ไวอยเขยนเรอง Mac กนทเดยว 55
**• Linux**
นน Unix-based เหมอนกนครบ กอยเดยวกนนนแหละครบ /etc/hosts ครบผม
<a name="edit_dns_client"><b>การปด DNS Client service :-</b></a> <br>1. Start &gt;&gt; run &gt;&gt; "service.msc" <br>2. หาท DNS Client มนควรจะม Startup Type เปน Started คร<br>3. แกใหนเปน Disabled ครบ เทานเรยบรอยคร<br><hr size="1" width="90%"> <br><img src="http://one.mycapsules.com/main_data/square.gif"><b><u>Reference:</u></b>:
- <a href="http://en.wikipedia.org/wiki/Hosts_file" target="ref">http://en.wikipedia.org/wiki/Hosts_file</a>
- <a href="http://www.macwrite.com/criticalmass/mac-os-x-hosts-panther.php" target="ref2">http://www.macwrite.com/criticalmass/mac-os-x-hosts-panther.php</a>
- <a href="http://kb.mediatemple.net/article.php?id=072" target="ref3">http://kb.mediatemple.net/article.php?id=072</a> <br> <br><u><i>tag</i></u>: how to block a website, blocking a website without any additional program, how to block websites, block a website by editing host file