רשת ותשתית

מה זה DNS, ולמה טלפון צריך אותו?

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

Domain Name Systemשרת שמותשרת DNSDNS Serverרזולוציית שמותSRV

זמן קריאה: כ-8 דקות

ספר הטלפונים של האינטרנט

כל מכשיר באינטרנט מזוהה בכתובת IP — רצף מספרים כמו 192.0.2.25. מחשבים מסתדרים מצוין עם מספרים, אבל לאנשים קשה לזכור אותם. לכן לאתרים ולשרתים יש שמות, כמו example.com.

DNS (Domain Name System — מערכת שמות המתחם) היא מה שמחבר בין השניים. כשמקלידים שם של אתר, המחשב שואל קודם שרת DNS: "מה הכתובת של השם הזה?". השרת עונה במספר, ורק אז המחשב פונה לכתובת עצמה.

זה כמו להתקשר ל-144 כדי לברר מספר של עסק: אתם יודעים את השם, מבררים את המספר, ואז מחייגים. ההבדל הוא שב-DNS הבירור לוקח אלפיות שנייה וקורה אלפי פעמים ביום בלי שמרגישים.

איך זה עובד מאחורי הקלעים

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

התשובה נשמרת לזמן מה בזיכרון (Cache) — במכשיר, בראוטר ובשרת של הספק. כך בפעם הבאה התשובה מגיעה מיד, בלי לשאול שוב את כל השרשרת. כל תשובה מגיעה עם "תאריך תפוגה" (TTL), שקובע כמה זמן מותר לשמור אותה לפני ששואלים מחדש.

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

למה טלפון IP צריך DNS

טלפון IP הוא בעצם מחשב קטן. כדי לעבוד הוא צריך להתחבר לשרת המרכזייה ולהירשם אליו — להגיד "אני שלוחה 104, אני כאן, שלחו אליי שיחות". בהגדרות הטלפון כתובה כתובת השרת, ולרוב היא כתובה כשם ולא כמספר.

לכן לפני כל רישום, הטלפון שואל את ה-DNS מה הכתובת של שם השרת. אם ה-DNS לא עונה, או עונה תשובה שגויה, הטלפון לא יודע לאן לפנות. על המסך מופיע משהו כמו "לא רשום", "No Service" או סימן של קו מנותק — אף שהאינטרנט עצמו עובד.

אותו דבר נכון לסופטפון במחשב או בנייד, ולטלפון שמקבל את ההגדרות שלו אוטומטית מהשרת: גם הוא צריך לתרגם שם לכתובת לפני שהוא מוריד את קובץ ההגדרות.

למה שם ולא מספר

אפשר היה לכתוב בטלפון ישר את כתובת ה-IP של השרת, ובחלק מהמערכות עושים כך. אבל לשם יש יתרון גדול: גמישות.

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

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

סוגי רשומות שכדאי להכיר

ב-DNS יש סוגים שונים של תשובות, שנקראים רשומות. רובן לא מעניינות מנהל משרד, אבל כמה מהן קשורות ישירות לטלפוניה:

רשומהמה היא אומרתהקשר לטלפוניה
Aהשם הזה = כתובת IPv4 מסוימתהבסיס: כך הטלפון מוצא את השרת
AAAAהשם הזה = כתובת IPv6במערכות שתומכות ב-IPv6
CNAMEהשם הזה הוא כינוי לשם אחרמאפשר להחליף שרת בלי לשנות את השם בטלפונים
SRVלשירות מסוים (למשל SIP) — אילו שרתים, באיזה פתח ובאיזה סדרמאפשר לטלפון למצוא שרת ראשי ושרת גיבוי לפי סדר עדיפות
MXלאן לשלוח מייל לשם הזהחשוב להודעות קוליות ופקסים שנשלחים למייל

אין צורך לזכור את הטבלה. מה שכדאי לזכור הוא שכשמשהו "לא מוצא את השרת", אחת השאלות הראשונות היא אם ה-DNS עונה נכון.

שרתי DNS: של הספק, של הראוטר או ציבוריים

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

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

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

תקלות DNS נפוצות — ואיך הן נראות

  • "האינטרנט עובד, אבל הטלפונים לא רשומים" — אחד הסימנים הקלאסיים. גלישה לאתרים מוכרים עובדת מהזיכרון, והטלפון לא מצליח לתרגם את שם השרת.
  • אחרי החלפת ראוטר — הראוטר החדש מחלק כתובת DNS שגויה, או שה-DNS שלו לא עובד היטב.
  • כתובת DNS קבועה בטלפון — מישהו הגדיר בעבר DNS ידני בטלפון, והשרת הזה כבר לא קיים.
  • DNS איטי — כל רישום מתעכב בשנייה-שתיים. בדרך כלל זה מורגש כטלפונים שמתחברים לאט אחרי הפסקת חשמל.
  • תשובה ישנה בזיכרון — אחרי שינוי כתובת, מכשיר אחד ממשיך לפנות לכתובת הקודמת עד שהזיכרון שלו מתנקה. הפעלה מחדש פותרת.

איך בודקים DNS בעצמכם

במחשב Windows פותחים שורת פקודה וכותבים nslookup ואחריו שם של אתר או שרת. אם מתקבלת כתובת — ה-DNS עונה. אם מתקבלת הודעה כמו "can't find" או "timed out" — יש בעיה.

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

בטלפון IP אפשר בדרך כלל לראות במסך המידע (Status) מה כתובת ה-DNS שהוא קיבל. אם מופיעה שם כתובת לא מוכרת, או 0.0.0.0, כדאי לבדוק את הגדרות הרשת של הטלפון ואת ה-DHCP בראוטר.

דוגמה מהשטח: הבוקר שאחרי החלפת הראוטר

ביום ראשון בבוקר הגיעו עובדי חנות ספרים (שם בדוי: "ספרי הדר") וגילו שכל הטלפונים מציגים "לא רשום". האינטרנט עבד, המיילים הגיעו. בשישי בצהריים טכנאי של ספק האינטרנט החליף להם ראוטר.

בדיקה במסך המידע של אחד הטלפונים הראתה שהוא קיבל כתובת DNS שלא עונה. הראוטר החדש הוגדר עם שרת DNS ישן שהטכנאי הקליד ידנית. תיקון כתובת ה-DNS בראוטר והפעלה מחדש של הטלפונים — וכל השלוחות נרשמו תוך דקה.

הלקח: אחרי החלפת ראוטר כדאי לעשות שיחת ניסיון מכל סוג טלפון שיש במשרד, ולא להסתפק בבדיקה שהאינטרנט עובד.

DNS ופרטיות ואבטחה

שאלות DNS עוברות בדרך כלל בלי הצפנה, ומי שנמצא בדרך יכול לראות אילו שמות המכשיר מחפש. בשנים האחרונות נוספו שיטות להצפנת השאלות (DNS over HTTPS ו-DNS over TLS), ודפדפנים מסוימים מפעילים אותן מעצמם.

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

מצד המגן: כדאי שרק מנהל הרשת יוכל לשנות את הגדרות ה-DNS בראוטר, ושהסיסמה לממשק הניהול של הראוטר לא תישאר סיסמת ברירת המחדל. שינוי של DNS בראוטר משפיע על כל מכשיר במשרד.

DNS בעבודה מהבית ובסופטפון

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

כשעובד אחד מתלונן "אצלי בבית זה לא עובד" ובמשרד הכל תקין, כדאי לבדוק אצלו nslookup לשם השרת, ולנסות לרגע מרשת אחרת — למשל נקודה חמה מהנייד. אם שם זה עובד, הבעיה ברשת הביתית.

גם VPN משנה את שרת ה-DNS: כשה-VPN פתוח, השאלות עוברות לרוב לשרת של רשת ה-VPN. אם השרת הזה לא מכיר את השם, הסופטפון יפסיק להתחבר רק כשה-VPN פועל.

מה עושים אחרי הפסקת חשמל

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

אם אחרי עשר דקות עדיין יש טלפונים שלא נרשמו, הפעלה מחדש של הטלפון (ניתוק מהחשמל או מהכבל לכמה שניות) פותרת כמעט תמיד. אל-פסק (UPS) לראוטר ולמתג מונע את המצב הזה מראש בהפסקות קצרות.

איך זה עובד אצלנו בקשר

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

הציוד שאנחנו מספקים — טלפונים, מתאמים וטלפונים אלחוטיים — מגיע מוגדר מראש, כולל כתובת השרת. הלקוח לא צריך להקליד כתובות או שמות בעצמו.

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

אם הטלפונים מציגים "לא רשום", אדם אצלנו עונה ועובר עם הלקוח על הבדיקות — כולל DNS — לא מענה ממוחשב ולא תור לנציג.

שאלות נפוצות

מה ההבדל בין DNS לבין כתובת IP?

כתובת IP היא המספר של המכשיר ברשת. DNS הוא השירות שמתרגם שם לכתובת הזו.

האינטרנט עובד, אבל הטלפון כותב "לא רשום". זה יכול להיות DNS?

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

האם כדאי להחליף ל-DNS ציבורי?

לפעמים זה משפר מהירות, אבל במשרד מסונן זה עלול לפגוע בסינון. התייעצו קודם עם ספק הסינון.

האם צריך DNS גם אם השרת מוגדר בכתובת IP?

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

מה זה nslookup?

כלי בדיקה בשורת הפקודה ששואל את ה-DNS על שם מסוים ומראה את התשובה. הוא מראה מהר אם ה-DNS עונה.

שינינו כתובת שרת ורק חלק מהמכשירים עברו. למה?

בגלל הזיכרון (Cache). מכשירים זוכרים את התשובה הקודמת עד שהיא פגה. הפעלה מחדש של המכשיר מזרזת את המעבר.

מה זו רשומת SRV?

רשומה שאומרת לטלפון אילו שרתים נותנים שירות מסוים ובאיזה סדר, וכך מאפשרת מעבר לשרת גיבוי.

מי מגדיר את ה-DNS במכשירים במשרד?

בדרך כלל ה-DHCP בראוטר, שמחלק אותו אוטומטית לכל מכשיר יחד עם הכתובת שלו.

האם DNS משפיע על איכות הקול בשיחה?

לא. DNS נחוץ כדי למצוא את השרת ולהירשם, אבל אחרי שהשיחה התחילה הקול עובר ישירות, בלי לשאול את ה-DNS. קול מקוטע נובע בדרך כלל מהשהיה, ג'יטר או איבוד חבילות.

חזרה למרכז הידע — כל המושגים

רוצים לשמוע איך זה יעבוד אצלכם?

תספרו לנו איך הטלפון עובד אצלכם היום — כמה שיחות, מי עונה, מה מפריע — ונחזור אליכם עם הצעה מסודרת.

השאירו פרטים ונחזור אליכם
077-921-9000