04-11-2004, 03:09
|
|
|
|
חבר מתאריך: 27.05.02
הודעות: 10,497
|
|
|מדריך| חסימת אתרים באמצעות קובץ HOSTS
מהו קובץ הHOSTS
קובץ הHOSTS הוא בעצם כמו שרת DNS מקומי.
שרת DNS הוא שרת שמתרגם שמות דומיין של כתובות אינטרנט לכתובות IP
במצב רגיל כשאנחנו מבקשים להכנס לאתר הדפדפן מבקש משרת הDNS תרגום
של הכתובת שנכתבה/הוקלקה לכתובת IP כדי שידע לאן לגשת. ההבדל בין קובץ הHOSTS לDNS הוא שהDNS מתעדכן בצורה אוטומטית משרתי DNS
אחרים ואת קובץ הHOSTS צריך לעדכן בצורה ידנית. הDNS יכלול מיליוני כתובות של אתרים
בעוד בקובץ הHOSTS לא מומלץ להכניס יותר מכמה אלפים שכן הוא נטען לזיכרון
המחשב , אבל בגלל שקובץ הHOSTS מקומי קודם המחשב מחפש בו את האתר ורק
לאחר מכן פונה לשרת הDNS.
פרט חשוב נוסף , בפרוטוקול TCP/IP הכתובת 127.0.0.1 מציינת את המחשב המקומי
אז מה אפשר לעשות עם קובץ הHOSTS הזה:
דבר ראשון אפשר להשתמש בו ליעוד המקורי שלו
ולרשום בו כתובות IP של אתרים שמבקרים בהם הרבה וזה יחסוך לנו את זמן השאילתא לDNS
(רלוונטי יותר למשתמשי אינטרנט איטי)
לדוגמא:
איך מזהים כתובת IP של אתר?
Start->Run
בWin 98/Me : Command
בWin 2000/XP : Cmd
מקבלים חלונית Dos
שם כותבים
ping SITENAME
וזה מה שמקבלים(במקום SITENAME כותבים את שם האתר שאנחנו רוצים) :
צורה נוספת לזיהוי כתובת IP של שרת היא באמצעות פקודת nslookup
פקודה זאת שולחת שאילתא לשרת הDNS שמוגדר לכם
גם אותה כותבים בחלונית Dos
nslookup www.fresh.co.il
והתשובה נראית משהו כזה:
Server: SpeedTouch.lan
Address: 10.0.0.138
Non-authoritative answer:
Name: hurricane.fresh.co.il
Address: 192.117.122.43
Aliases: www.fresh.co.il
דבר נוסף שאפשר לעשות בו הוא לגרום לזה שהמחשב לא יוכל לגשת לאתרים מסוימים
את זה מבצעים ע"י שימוש בכתובת 127.0.0.1 מה שגורם למחשב לחפש את האתר במחשב
המקומי וכמובן לא למצוא אותו
לדוגמא:
במצב כזה לא נוכל להכנס יותר לאתר של CNN ולא רק עם הדפדפן כל תוכנה שתנסה לגשת לאתר לא
תצליח לעשות את זה , היא תופנה חזרה למחשב המקומי. איך זה עוזר לנו?הרי אתרים לא רצויים נוספים כל יום ומסובך לעקוב ולעדכן ידנית את הקובץ על כל שינוי!
אז פה בא לעזרתנו האתר הבא:
http://www.mvps.org/winhelp2002/hosts.htm
האתר הזה כולל קובץ HOSTS שהם מכינים ומעדכנים בצורה קבועה פחות או יותר(עידכון אחרון לזמן כתיבת המדריך 31/10/04)
זה הקובץ http://www.mvps.org/winhelp2002/hosts.zip
הבעיה בקובץ הנ"ל שהוא אינו כולל אתרים ישראלים אבל הרשימה בו בהחלט מכובדת וכוללת
מאות אתרי סקס ,מטרידי דפדפנים , ואתרי פירסומות.
יש עוד קובץ HOSTS מוכן נוסף שמתעדכן באופן קבוע וכולל אף יותר ערכים
http://webpages.charter.net/hpguru/hosts/hosts.html
זה הקובץhttp://webpages.charter.net/hpguru/hosts/hosts.zip
אז איפה הקובץ הזה מתחבא?
קובץ ההHOSTS נמצא בסיפריה הבאה(אלא אם שיניתם את מיקום ההתקנה של Windows) :
Windows XP = C:\WINDOWS\SYSTEM32\DRIVERS\ETC
Windows 2K = C:\WINNT\SYSTEM32\DRIVERS\ETC
Win 98\ME = C:\WINDOWS
הקובץ ללא סיומת
אם הוא לא קיים ליצור קובץ טקסט ולשנות לו את השם ולהוריד את הסיומת כדי לערוך אותו ניתן לפתוח אותו האמצעות פנקס הרשימות (Notepad) כי הוא קובץ טקסט פשוט
במצב ראשוני הקובץ נראה כך(השורות שמסומנות ב-# הן הערות) :
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
אם זו הפעם הראשונה שאתם נכנסים אליו ויש בו משהו מעבר לטקסט הנ"ל יכול להיות שמישהו טיפל
לכם בקובץ(יש טפילים שמוסיפים את עצמם לקובץ או גורמים לכך שניסיון כניבה לאתרים פופולריים יוביל לאתר שלהם)
כל תוספת נוסיף בסופו
יש לשים לא לכתוב את ה"HTTP://"; ואת ה"/" שבסוף שם הדומיין וכל מה שאחריו
בעיקרון אמור להספיק לכתוב למשל:
tapuz.co.il
כדי לחסום את כל האתרים שקשורים לדומיין הזה כמו
www.tapuz.co.il
chat.tapuz.co.il
אבל בפועל זה לא המצב ויש לכתוב את כל האפשרויות
לאחר שינוי בקובץ הHOSTS יש לשמור אותם ולסגור את כל החלונות של הדפדפן כדי שההגדרות
יכנסו לתוקף
רצוי לשנות את הגדרת הקובץ למצב קריאה בלבד לאחר ביצוע השינויים בו כדי שלא ישנו לכם אותו
(לחיצה ימנית על הקובץ->מאפיינים->לסמן וי בRead Only ולאשר.
מדריך זה נכתב ע"י il@ne עבור פורום פרש. אין להפיץ אותו ללא אישור מפורש של המחבר וקישור למסמך המקורי!
_____________________________________
It's Never Lupus
|