לדלג לתוכן

2.4 פרוטוקול DNS תרגול

תרגול: פרוטוקול DNS - מערכת ניהול שמות דומיינים

חלק 1: הבנת מבנה ה-DNS

  1. המרת שם דומיין לכתובת IP:

  2. נסה להמיר את שם הדומיין www.example.com לכתובת IP באמצעות כלי nslookup. השתמש בפקודה:

nslookup www.example.com
  1. בקשות DNS:

  2. שלח בקשה מסוג A עבור הדומיין www.google.com וכתוב את כתובת ה-IP שהשרת מחזיר.

  3. שלח בקשה מסוג PTR עם כתובת ה-IP 8.8.8.8 וכתוב את הדומיין המתקבל.
  4. שלח בקשה מסוג MX עבור הדומיין google.com וכתוב את ה-IP של שרת המייל המתקבל.
  5. הבנת החלוקה לאזורים (Zones):

  6. הסבר איך מבוצעת חלוקה של שמות הדומיינים לאזורים ותחומים, ומהי המטרה של החלוקה הזו.

  7. כיצד כל שרת DNS אחראי על תחום מסוים?

חלק 2: עבודה עם קובץ Hosts

  1. הגדרת רשומת DNS אישית:

  2. פתח את קובץ ה-hosts במחשב שלך והוסף את השורה הבאה:

127.0.0.1 mytest.local
  • לאחר מכן, פתח דפדפן והזן את כתובת הדומיין mytest.local והאם אתה מגיע לכתובת ה-IP המקומית שלך.
  • ניקוי מטמון ה-DNS:

  • השתמש בפקודה כדי לנקות את מטמון ה-DNS במחשב שלך:

ipconfig /flushdns
  • בדוק את מטמון ה-DNS לאחר מכן בעזרת:
ipconfig /displaydns

חלק 3: עבודה עם DHCP ו-DNS

  1. תצורת DNS ב-DHCP:

  2. נסה להבין איך השרת DHCP שלך מקצה לך את כתובת ה-DNS. איך זה משפיע על הדרך שבה המחשב שלך מוצא את השרתים המתאימים?

  3. שימוש בשרת DNS ציבורי:

  4. שנה את הגדרות ה-DNS במחשב שלך כך שישתמש בשרת DNS ציבורי כמו של גוגל (8.8.8.8). כיצד תוכל לבדוק את חיבור ה-DNS לאחר השינוי?

חלק 4: פרוטוקול UDP ו-DNS

  1. הבנת השימוש ב-UDP בפרוטוקול DNS:

  2. הסבר למה DNS עובד על פרוטוקול UDP ולא על TCP.

  3. למה פרוטוקול UDP מתאים יותר עבור DNS?
  4. פורט 53:

  5. מהי המשמעות של פורט 53 עבור פרוטוקול DNS? איך הוא קשור לבקשות DNS?

חלק 5: תתי דומיינים

  1. הבנת Sub-domains:
  2. מה ההבדל בין דומיין ראשי לבין תת-דומיין? תן דוגמה לתתי דומיינים והסבר על ההבדלים ביניהם.

שאלות נוספות:

  1. זיכרון מטמון של DNS:

  2. מה יתרון השימוש בזיכרון מטמון עבור DNS? איך זה מקטין את העומס על שרתי ה-DNS?

  3. בדיקת שרת DNS:
  4. כיצד תוכל לבדוק תקינות של שרת DNS מסויים?