קובץ Hosts
שיעור 6 מתוך 47 בקורס עבודה עם רשתות דרך הטרמינל של Coddy.
לפני שהמחשב שלך שואל את DNS משהו, הוא בודק קובץ בדיסק: /etc/hosts. בדוק מה יש בתוכו:
cat /etc/hostsכל שורה מכילה כתובת ואחריה שם אחד או יותר עבורה. זו השורה שתמיד תמצא:
127.0.0.1 localhostלכן localhost עובד בלי רשת ובלי שרת DNS כלל. התשובה נמצאת בקובץ.
קובץ hosts גובר על DNS. משתמשים במה שהוא מציין, ולעולם לא מתבצעת פנייה ל-DNS עבור אותו שם. לכן הוא שימושי באמת כדי להפנות דומיין אמיתי למחשב בדיקה בזמן העבודה, והוא גם המקום הראשון שכדאי לבדוק כששם נפתר לכתובת לא הגיונית.
בקובץ שלך יש גם שורות אחרות, כולל שורות עבור IPv6 ובדרך כלל גם שורה עבור שם המחשב עצמו, לכן אל תצפה שהוא ייראה בדיוק כמו הקובץ של מישהו אחר.
אתגר
בינוניגלו למה localhost נפתר, ישירות מהקובץ שמספק את התשובה.
הדפיסו רק את הכתובת בשורה הראשונה של /etc/hosts שמזכירה את localhost. הפלט הצפוי הוא בדיוק:
127.0.0.1אל תדפיסו את כל הקובץ. בקובץ hosts שלכם יש כמה שורות, כולל שורות IPv6 ושם המחשב שלכם.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה עבודה עם רשתות דרך הטרמינל
תרגלו בעצמכם: Terminal אונליין