עמוק בתוך OS X או macOS נמצא מסמך טקסט קטן אך קריטי שנקרא קובץ Hosts. בקרב רוב המשתמשים, מדובר בתכונה די לא ידועה. אבל זה למעשה חלופה שימושית לשרת DNS.
שרת DNS הוא סוג של "פנקס כתובות" של האינטרנט. הוא מאחסן את כתובות ה-IP של אתרי אינטרנט. כאשר אתה מקליד דומיין בדפדפן שלך, המחשב שלך יוצר קשר עם DNS כדי לתרגם את הדומיין לכתובת IP שמישה.
פשוט תחשוב על קובץ Hosts כעל "פנקס הכתובות" האישי של המחשב שלך, ולא על קובץ של צד שלישי. ואתה יכול לערוך את זה.
למעשה יש מגוון של אפשרויות מדוע אולי תרצה. הנה מה שאתה צריך לדעת על זה.
קָשׁוּר:
- תכונות אבטחה חדשות של macOS Mojave ו-iOS 12
- כיצד להפעיל מצב כהה ומצב תצוגה דינמית ב-MacBook שלך
- האם ה-MacBook שלך עוקב אחר המיקומים שלך? גלה עכשיו
תוכן
-
כיצד לערוך את קובץ המארחים של Mac
- שימוש בטרמינל
- שימוש בעורך הטקסט
- לא עובד? סרוק את מטמון ה-DNS
- כיצד לשחזר את קובץ המארחים המוגדר כברירת מחדל
-
מדוע כדאי לערוך את קובץ המארחים שלך?
- הגברת מהירות הדפדפן
- חסימת דפי אינטרנט זדוניים
- פרודוקטיביות ומיקוד
- בדיקת רשת
- פוסטים קשורים:
כיצד לערוך את קובץ המארחים של Mac
יש למעשה שתי דרכים לערוך את קובץ Mac Hosts. אתה יכול להשתמש בטרמינל או בעורך טקסט רגיל.
השיטה שבה אתה משתמש תלויה בך.
שימוש בטרמינל
הדרך הפשוטה ביותר לערוך את קובץ Hosts היא באמצעות מסוף UNIX המובנה ב-OS X או macOS.
זה אולי נראה קצת אינטימי אם אתה לא רגיל להקליד קוד, אבל זה הרבה יותר פשוט ממה שזה נראה.
- פתח את אפליקציית Terminal ב-Mac שלך. השתמש ב-Spotlight, ב-Launchpad, או מצא אותו תחת יישומים בחלון Finder.
- תצטרך לגשת לקובץ Hosts בעורך הטקסט של Nano. אתה יכול לעשות זאת על ידי הקלדת זאת בטרמינל: sudo nano /etc/hosts
- תתבקש להזין סיסמת מנהל מערכת. הזן אותו והמשיך.
מכאן, השתמש במקשי החצים שלך כדי להזיז את הסמן מתחת ל-"broadcasthost". זה המקום שבו תזין את הדומיינים וכתובות ה-IP שלך.
פשוט הקלד את שם הדומיין שאליו ברצונך להקצות כתובת. לאחר מכן, לחץ על Tab והקלד את שם הדומיין עצמו.
שמור שינויים על ידי לחיצה Control + O כדי להחליף את השינויים שלך, ולאחר מכן Control + X כדי לצאת מהטרמינל.
שימוש בעורך הטקסט
אתה יכול גם לערוך את הקובץ Hosts באמצעות עורך טקסט רגיל. עם זאת, מכיוון שהקובץ עצמו מוגן, לא תוכל פשוט ללחוץ פעמיים ולערוך אותו.
תצטרך להעתיק את הקובץ למקום אחר, לבצע את השינויים ולאחר מכן להעתיק את הקובץ הערוך בחזרה למיקום המתאים כדי להחליף את קובץ ברירת המחדל.
- פתח את Finder ובחר עבור > עבור לתיקיה.
- הקלד את הדברים הבאים בתיבה: /private/etc/hosts
- אתר את הקובץ Hosts וגרור אותו לשולחן העבודה.
- לחץ פעמיים על מארחים קובץ על שולחן העבודה שלך.
כמו עריכת Hosts בננו, זה יאפשר לך לבצע שינויים בקובץ. אתה יכול לנסות שלב דומה עם הדומיין וכתובת ה-IP של פייסבוק כדי לבדוק זאת.
שוב, הקלד את כתובת ה-IP. לחץ על Tab. לאחר מכן, הקלד את שם הדומיין. לאחר שתסיים, בצע את השלבים הבאים.
- שמור את הקובץ הערוך.
- חזור אל Finder ונווט אל המיקום /private/etc/hosts.
- שחרר את קובץ Hosts הערוך לתיקיה זו ו-macOS ישאל אותך מה לעשות עם המקור.
- בחר החלף ואמת עם סיסמת המנהל שלך.
לא עובד? סרוק את מטמון ה-DNS
אם אתה מבחין שמיפוי הדומיין שלך אינו פועל כהלכה, ייתכן שתצטרך לשטוף את מטמון ה-DNS של ה-Mac שלך.
אתה יכול לעשות זאת באמצעות Terminal. פשוט פתח אותו עם Spotlight או על ידי מציאתו באפליקציות. לאחר מכן, הקלד אחת מהפקודות הבאות.
- עבור OS X Mavericks ואילך, השתמש בזה: sudo killall -HUP mDNSResponder
- עבור OS X Mountain Lion ומעלה, השתמש בזה: dscacheutil -flushcache; sudo killall -HUP mDNSResponder
פשוט תאמת עם סיסמת המנהל שלך ותהיה בסדר.
כיצד לשחזר את קובץ המארחים המוגדר כברירת מחדל
כמובן שלתעסקות עם קובץ מערכת כמו Hosts יכולה להיות תופעות לוואי לא מכוונות במחשב שלך.
באופן דומה, ייתכן שתגמור עם כל מטרה שרצית להשיג על ידי עריכתו.
לא משנה מה המקרה, אתה יכול לשחזר את קובץ ברירת המחדל של Hosts באמצעות אחת מהשיטות שלמעלה.
לאחר מכן, פשוט הזן את המידע הבא למטה בעורך הטקסט או הננו - זהו קובץ Hosts כפי שהוא מופיע בדרך כלל ברוב מחשבי ה-Mac.
## # מסד נתונים מארח. # # localhost משמש להגדרת ממשק ה-loopback. # כאשר המערכת מאתחלת. אל תשנה את הערך הזה. ## 127.0.0.1 מארח מקומי. 255.255.255.255 מארח שידור. ::1 localhost fe80::1%lo0 localhost
מדוע כדאי לערוך את קובץ המארחים שלך?
הגברת מהירות הדפדפן
אם DNS הוא כמו ספר כתובות אינטרנט, אתה יכול לחשוב על קובץ המארחים של ה-Mac שלך כגרסה מקומית שלו.
מכיוון שהמחשב שלך לא יצטרך ליצור קשר עם שרת DNS כדי לתרגם שם דומיין לכתובת IP, השימוש בקובץ Mac Hosts יכול להאיץ באופן נומינלי את הגלישה באינטרנט.
לדוגמה, אם יש לך אתר שאתה מבקר בו לעתים קרובות, פשוט השתמש בשירות כמו בודק IP כדי להבין את כתובת ה-IP שלו. (הקלד את שם הדומיין בתיבה באתר.)
כאשר אתה עורך את קובץ המארחים, פשוט הקצה את כתובת ה-IP הזו לשם התחום הזה. לא ברור עד כמה זה יאיץ את הגלישה שלך, אבל זה שווה ניסיון אם אתה רציני לגבי טעינת אתרים מסוימים במהירות.
חסימת דפי אינטרנט זדוניים
אם נמאס לך מתוכנות פרסום או דפי אינטרנט זדוניים שנפתחים כשאתה מנווט באינטרנט, עריכת קובץ המארחים יכולה לעזור.
רק שים לב בפעם הבאה שאתר צץ ללא כוונתך - ורשום את שם הדומיין.
עקוב אחר אחת מהשיטות לעיל והוסף לה כתובת IP מזויפת. בפעם הבאה שאתר ינסה לנתב מחדש את הדפדפן שלך, הדף לא ייטען.
זוהי גם דרך מצוינת לחסום אתרים עבור בקרת הורים. פשוט ערוך אתר שאתה לא רוצה שהילד שלך יבקר בו ותן לו כתובת IP מזויפת.
הם לא יוכלו לבקר באתר, לא משנה מה הם יעשו (אלא אם כן הם יבינו את שיטת הקובץ Hosts).
פרודוקטיביות ומיקוד
זה אולי אמצעי דרסטי, אבל עריכה חכמה של קובץ Hosts יכולה לעשות פלאים לפרודוקטיביות ולמיקוד שלך.
אם אתה עובד על דו"ח, רומן או פרויקט ארוך אחר, אבל נראה שאתה פשוט לא עוצר את עצמך מלגלוש ברשתות חברתיות, זה יכול להיות שימושי.
פשוט הקלד את שמות הדומיין בקובץ Mac Hosts והקצה להם כתובת IP לא חוקית (כמו שהדגמנו בשלבים לעיל).
בפעם הבאה שתנסה לפתוח את Facebook, Reddit או מדיה חברתית אחרת, הדפדפן שלך לא יוכל.
לחלופין, תוכל להקצות את האתר לכתובת דומיין בפועל. לדוגמה, מיפוי דומיין פייסבוק לכתובת ה-IP של הניו יורק טיימס.
בדיקת רשת
עריכת קובץ Mac Hosts היא דרך מצוינת לבחון שרתי אינטרנט או רשתות חדשות.
מפתחי רשת, למשל, יכולים לנתב מחדש שם דומיין לאתר בפיתוח. זה מאפשר להם לראות אתר איך יראה משתמש או מבקר בפועל.
כמובן, מכיוון שבדיקות שרת ורשת נעשות ככל הנראה רק על ידי מי שכבר "יודע", לא נרחיב יותר מדי על ערך זה.
מייק הוא עיתונאי עצמאי מסן דייגו, קליפורניה.
בעוד שהוא מכסה בעיקר את אפל וטכנולוגיות צרכנים, יש לו ניסיון עבר בכתיבה על בטיחות הציבור, שלטון מקומי וחינוך עבור מגוון פרסומים.
הוא חבש לא מעט כובעים בתחום העיתונות, כולל סופר, עורך ומעצב חדשות.