2.4 פרוטוקול DNS תרגול
תרגול: פרוטוקול DNS - מערכת ניהול שמות דומיינים¶
חלק 1: הבנת מבנה ה-DNS¶
-
המרת שם דומיין לכתובת IP:
-
נסה להמיר את שם הדומיין
www.example.comלכתובת IP באמצעות כליnslookup. השתמש בפקודה:
-
בקשות DNS:
-
שלח בקשה מסוג A עבור הדומיין
www.google.comוכתוב את כתובת ה-IP שהשרת מחזיר. - שלח בקשה מסוג PTR עם כתובת ה-IP
8.8.8.8וכתוב את הדומיין המתקבל. - שלח בקשה מסוג MX עבור הדומיין
google.comוכתוב את ה-IP של שרת המייל המתקבל. -
הבנת החלוקה לאזורים (Zones):
-
הסבר איך מבוצעת חלוקה של שמות הדומיינים לאזורים ותחומים, ומהי המטרה של החלוקה הזו.
- כיצד כל שרת DNS אחראי על תחום מסוים?
חלק 2: עבודה עם קובץ Hosts¶
-
הגדרת רשומת DNS אישית:
-
פתח את קובץ ה-hosts במחשב שלך והוסף את השורה הבאה:
- לאחר מכן, פתח דפדפן והזן את כתובת הדומיין
mytest.localוהאם אתה מגיע לכתובת ה-IP המקומית שלך. -
ניקוי מטמון ה-DNS:
-
השתמש בפקודה כדי לנקות את מטמון ה-DNS במחשב שלך:
- בדוק את מטמון ה-DNS לאחר מכן בעזרת:
חלק 3: עבודה עם DHCP ו-DNS¶
-
תצורת DNS ב-DHCP:
-
נסה להבין איך השרת DHCP שלך מקצה לך את כתובת ה-DNS. איך זה משפיע על הדרך שבה המחשב שלך מוצא את השרתים המתאימים?
-
שימוש בשרת DNS ציבורי:
-
שנה את הגדרות ה-DNS במחשב שלך כך שישתמש בשרת DNS ציבורי כמו של גוגל (
8.8.8.8). כיצד תוכל לבדוק את חיבור ה-DNS לאחר השינוי?
חלק 4: פרוטוקול UDP ו-DNS¶
-
הבנת השימוש ב-UDP בפרוטוקול DNS:
-
הסבר למה DNS עובד על פרוטוקול UDP ולא על TCP.
- למה פרוטוקול UDP מתאים יותר עבור DNS?
-
פורט 53:
-
מהי המשמעות של פורט 53 עבור פרוטוקול DNS? איך הוא קשור לבקשות DNS?
חלק 5: תתי דומיינים¶
- הבנת Sub-domains:
- מה ההבדל בין דומיין ראשי לבין תת-דומיין? תן דוגמה לתתי דומיינים והסבר על ההבדלים ביניהם.
שאלות נוספות:¶
-
זיכרון מטמון של DNS:
-
מה יתרון השימוש בזיכרון מטמון עבור DNS? איך זה מקטין את העומס על שרתי ה-DNS?
- בדיקת שרת DNS:
- כיצד תוכל לבדוק תקינות של שרת DNS מסויים?