אתר שלא עובד אצל ספק אינטרנט מסוים

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

כמפתח אינטרנט, ללא ספק מדובר בבעיה מרגיזה במיוחד. פתאום אתר האינטרנט לא עובד ומחזיר שגיאת 404 – רק במחשב של הלקוח. אבל דווקא במחשב שלך הכל בסדר גמור. בדיקה ב-host-tracker מראה שדווקא האתר תקין. אבל הלקוח מתעקש שהוא לא רואה את האתר.

סביר להניח שמדובר בבעיית DNS – רשומת ה-DNS של ספק האינטרנט הספציפי לא תקינה.

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

בואו וננסה אותה, נלחץ על Run בחלונות ואז על cmd או שנכנס לקונסולה בלינוקס ונקליד nslookup. המחשב יחכה לפקודתנו ואנו נקליד internet-israel.com. המחשב יחזיר לנו משהו בסגנון:


Server:         194.90.1.5
Address:        194.90.1.5#53

Non-authoritative answer:
Name:   internet-israel.com
Address: 62.90.247.40

ראשית המחשב מפרט את כתובת שרת ה-DNS שאליו בוצעה השאילתא (194.90.1.5) ואז את כתובת ה-IP של אינטרנט ישראל (62.90.247.40).

תהליך הבדיקה של רשומת DNS

במידה ואתר מסוים עולה בספק אחד ובספק שני לא עולה, יש להריץ nslookup ואז:

1. להכניס את הפקודה server ולראות שמדובר ב-dns של הספק הבעייתי.
2. לכתוב את שם האתר שלנו.
3. לקבל את כתובת ה-IP ולרשום אותה.
4. לכתוב server 8.8.8.8 ובכך לעבור ל-DNS Server של גוגל שנחשב אמין מאד.
5. לכתוב שוב את כתובת האתר שלנו.
6. לקבל את כתובת ה-IP ולהשוות אותה עם הכתובת הקודמת.

הנה דוגמא לאתר שהיתה לו את הבעיה הזו והבדיקה שנעשתה מול ה-dns server של הספק:
nslookup

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

ותודה לאבנר חילו על הרעיון וההסברים בנוגע לפוסט.

פוסטים נוספים שכדאי לקרוא

פתרונות ומאמרים על פיתוח אינטרנט

נגישות טכנית – פודקאסט ומבוא

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

צילום מסך של סוואגר
יסודות בתכנות

openAPI

שימוש בתשתית הפופולרית למיפוי ותיעוד של API וגם הסבר בסיסי על מה זה API

פתרונות ומאמרים על פיתוח אינטרנט

המנעו מהעלאת source control לשרת פומבי

לא תאמינו כמה אתרים מעלים את ה-source control שלהם לשרת. ככה תמצאו אותם וגם הסבר למה זה רעיון רע.

DALL·E 2023-10-21 22.28.58 - Photo of a computer server room with red warning lights flashing, indicating a potential cyber threat. Multiple screens display graphs showing a sudde
יסודות בתכנות

מבוא לאבטחת מידע: IDOR

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

גלילה לראש העמוד