דילוג לתוכן
פינג

בדיקת DNS

מקלידים דומיין ובוחרים סוג רשומה, ומקבלים את התשובה של 8 שרתי DNS ציבוריים גדולים ושל השרת המוסמך של הדומיין, זה לצד זה. כך רואים אם שינוי שעשיתם כבר מופיע, איפה עדיין מחזירים את הערך הישן, ובעוד כמה זמן הוא אמור להתחלף.

סוג רשומה

פונה לשירות חיצוני. שם הדומיין נשלח ישירות מהדפדפן שלכם לשרתי DNS ציבוריים (Google, Cloudflare, Quad9 ועוד). שלושה שרתים שלא מאפשרים פנייה מדפדפן, והשרת המוסמך, נשאלים דרך השרת שלנו, בלי שמירה.

איך זה עובד

  1. מקלידים דומיין

    למשל example.co.il. אפשר גם להדביק כתובת מלאה של אתר, או כתובת IP לבדיקת PTR.

  2. בוחרים סוג רשומה

    A לכתובת האתר, MX לדואר, TXT לאימותים ול־SPF, NS לשרתי השמות.

  3. משווים את התשובות

    שורה לכל שרת: הערך, ה־TTL וזמן התגובה. תשובות שונות מסומנות.

איך DNS עובד, בקצרה

DNS הוא ספר הטלפונים של האינטרנט: הוא מתרגם שם כמו example.co.il לכתובת IP. הרשומות עצמן נמצאות בשרתי השמות המוסמכים של הדומיין, אלה שמוגדרים אצל הרשם.

המכשיר שלכם לא שואל אותם ישירות. הוא שואל שרת DNS מתווך (של הספק, של Google או של Cloudflare), והשרת הזה שומר את התשובה בזיכרון לפרק זמן שנקבע ברשומה: ה־TTL.

מקורות: RFC 1034: מושגי DNS · RFC 1035: מבנה הרשומות

למה שרתים שונים מחזירים תשובות שונות?

אחרי שינוי ברשומה, כל שרת מתווך ממשיך להחזיר את הערך הישן עד שה־TTL שלו נגמר. זו כל "ההתפשטות": אין הפצה פעילה של השינוי, רק זיכרונות שפגים בזמנים שונים.

חשוב לדעת מה הכלי בודק: 8 שרתים ציבוריים גדולים והשרת המוסמך, ולא כל שרתי ה־DNS בעולם. לשרתים הגדולים יש הרבה צמתים, וכל צומת זוכר לבד, ולכן גם אצלם אפשר לראות לפעמים ערך ישן. תשובת השרת המוסמך היא הערך הנכון כרגע.

מקורות: RFC 1035: TTL · Google Public DNS: ניקוי מטמון

סוגי רשומות נפוצים

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

מקורות: IANA: סוגי רשומות DNS

שאילתות מוצפנות: DNS over HTTPS

הכלי שואל את השרתים ב־DNS over HTTPS: השאילתה נשלחת בחיבור HTTPS מוצפן, כמו כל דף אינטרנט. כך הדפדפן יכול לשאול את Google ואת Cloudflare ישירות, בלי לעבור דרכנו, ואיש בדרך לא רואה איזה דומיין בדקתם.

מקורות: RFC 8484: DNS over HTTPS · Google Public DNS: DoH

שאלות נפוצות

כמה זמן לוקח לשינוי DNS להתעדכן?

עד שנגמר ה־TTL שהיה על הרשומה הישנה. אם ה־TTL היה 3600 שניות, תוך שעה רוב השרתים יחזירו את הערך החדש. כדאי להוריד את ה־TTL יום לפני שינוי מתוכנן.

איך מנקים את זיכרון ה־DNS במחשב?

ב־Windows מריצים בשורת הפקודה ipconfig /flushdns. במק: sudo dscacheutil -flushcache. בכרום אפשר גם לנקות בכתובת chrome://net-internals/#dns. לשרת הציבורי של Google יש דף לניקוי המטמון שלו.

מה ההבדל בין A ל־CNAME?

רשומת A מצביעה ישירות על כתובת IP. רשומת CNAME מצביעה על שם אחר, והכתובת נלקחת מהשם ההוא. בשורש הדומיין (בלי www) אי אפשר לשים CNAME, ולכן שם משתמשים ב־A.

מה זה NXDOMAIN?

תשובה שאומרת שהשם לא קיים ב־DNS. זה קורה בשגיאת כתיב, בתת־דומיין שלא הוגדר, או בדומיין שלא נרשם או שפג תוקפו.

איך משנים DNS באנדרואיד או באייפון?

באנדרואיד: הגדרות, רשת ואינטרנט, DNS פרטי, ומקלידים dns.google או one.one.one.one. באייפון: הגדרות, Wi-Fi, לוחצים על i ליד הרשת, "הגדרת DNS", ידני, ומוסיפים 8.8.8.8 או 1.1.1.1.

עוד כלים חינמיים בעברית, מאותה משפחה