דילוג לתוכן
ipaddress.co.il
SOA

מה זו רשומת SOA?

רשומת ה-SOA מגדירה את השרת הראשי של אזור DNS, את איש הקשר, את המספר הסידורי ואת הטיימרים. מה פירוש כל שדה ב-SOA.

example.com. 3600 IN SOA ns.icann.org. noc.dns.icann.org. 2024081401 7200 3600 1209600 3600

לכל אזור DNS יש בדיוק רשומת SOA ‏(Start of Authority) אחת בשורש שלו. היא לא מכוונת תעבורה; היא מתארת את האזור.

השדות, לפי הסדר

  1. MNAME – שרת השמות הראשי.
  2. RNAME – הדוא״ל של המנהל, כשהנקודה הראשונה מחליפה את @ (‏hostmaster.example.co.il = ‏[email protected]).
  3. Serial – מספר גרסה ששרתים משניים משווים כדי להחליט אם להעביר את האזור. מוסכמה נפוצה היא YYYYMMDDnn.
  4. Refresh,‏ Retry,‏ Expire – כל כמה זמן השרתים המשניים בודקים עדכונים, כמה מהר הם מנסים שוב, ומתי הם מפסיקים לענות אם אי אפשר להגיע לשרת הראשי.
  5. Minimum – משמש היום כ-TTL לתשובות שליליות (NXDOMAIN) לפי RFC 2308.

שאלות נפוצות

למה השינוי שלי ב-DNS לא הגיע לשרתים המשניים?
בדרך כלל כי המספר הסידורי ב-SOA לא הוגדל. שרתים משניים מעבירים את האזור רק כשהמספר עולה.
מה עושה הערך Minimum ב-SOA?
הוא קובע כמה זמן שרתים שומרים במטמון תשובות של „השם הזה לא קיים”.

מדריכים לרשומות DNS