דילוג לתוכן
ipaddress.co.il
DNS1 דקות קריאה

איך DNS עובד?

מה קורה בין הרגע שהקלדתם שם של אתר לרגע שהדפדפן מתחבר: שרתי שורש, ‎.il, שרתי שמות, מטמון ו-TTL.

מאת ipaddress.co.il

מחשבים מתחברים לכתובות IP, אנשים זוכרים שמות. DNS (Domain Name System) הוא ספר הטלפונים שמתרגם ביניהם: הוא הופך isoc.org.il לכתובת שהדפדפן יכול להתחבר אליה.

מי משתתף

  • שרת DNS רקורסיבי (resolver): השרת שהמכשיר שלכם שואל – בדרך כלל של ספק האינטרנט, או שרת ציבורי כמו 1.1.1.1. הוא עושה את כל העבודה.
  • שרתי שורש: יודעים איזה שרת אחראי על כל סיומת עליונה.
  • שרתי הסיומת (TLD): למשל של .com, .il או .de; הם יודעים אילו שרתי שמות אחראים על כל דומיין. את ‎.il מנהל איגוד האינטרנט הישראלי.
  • שרתי שמות מוסמכים: מחזיקים את הרשומות של הדומיין עצמו.

שאילתה אחת, צעד אחר צעד

  1. אתם מקלידים www.example.co.il. המכשיר שואל את שרת ה-DNS הרקורסיבי.
  2. אם התשובה לא במטמון, השרת שואל שרת שורש, שמפנה אותו לשרתי ‎.il.
  3. שרתי ‎.il מפנים לשרתי השמות של example.co.il.
  4. שרתי השמות של הדומיין עונים עם הכתובת – רשומת A ל-IPv4 או AAAA ל-IPv6.
  5. השרת הרקורסיבי מחזיר את התשובה למכשיר ושומר אותה במטמון לפי ה-TTL שלה.

סוגי רשומות

A ו-AAAA לכתובות, CNAME לכינוי, MX לשרתי דואר, TXT לטקסט חופשי (גם SPF ו-DMARC), NS לשרתי השמות, SOA לפרטי האזור ו-CAA לרשויות התעודות. לכל אחת יש מדריך ברשומות DNS.

TTL והתפשטות

כל רשומה נשמרת במטמון לזמן שה-TTL שלה קובע. לכן שינוי ב-DNS לא „מתפשט” – הוא פשוט נראה בכל שרת אחרי שהעותק הישן שלו פג. בדיקת ההתפשטות מראה מה רואים כמה שרתים ציבוריים כרגע.

DNSSEC

DNSSEC מוסיף חתימות דיגיטליות, כדי ששרת רקורסיבי יוכל לוודא שהתשובה לא זויפה. אזור ‎.il עצמו חתום, וכך גם, למשל, isoc.org.il ו-gov.il. בדיקת ה-DNSSEC מראה אם שרשרת האמון של דומיין שלמה.

נסו בעצמכם

בדיקת ה-DNS שואלת את כל סוגי הרשומות בזמן אמת ומראה את ה-TTL ואת סטטוס ה-DNSSEC – נסו עם isoc.org.il.

  • כתובות IP2 דקות קריאה

    מה זו כתובת IP?

    כתובת IP היא המספר שמזהה את החיבור שלכם ברשת. מה היא אומרת, מה היא לא אומרת, ולמה יש לכם בעצם כמה כתובות.

  • כתובות IP1 דקות קריאה

    איך בודקים מה כתובת ה-IP שלי

    שלוש דרכים לגלות את כתובת ה-IP הציבורית שלכם – בדפדפן, בשורת הפקודה ובנתב – ואיך מוצאים גם את הכתובת הפרטית.