עודכן לפני חודש
אתה מוסיף את הכתובת שלך לספר טלפונים. כשמישהו מחפש את שמך, הוא מקבל את המספר שלך.
זה כל מה ש-DNS הוא. זה כל מה שמשמעות "הפניית דומיין לשרת". אתה אומר לספר הטלפונים של האינטרנט: "כשמישהו מחפש את example.com, שלח אותו לכתובת IP הזו."
השאר הוא רק לדעת אילו טפסים למלא.
מצא את כתובת ה-IP של השרת שלך
לשרת שלך יש כתובת ייחודית באינטרנט — מספר כמו 192.0.2.1 (IPv4) או מחרוזת הקסדצימלית ארוכה יותר (IPv6). אתה צריך את המספר הזה לפני שתוכל לעשות כל דבר אחר.
אם אתה משתמש בספק ענן כמו DigitalOcean, AWS, או Linode, כתובת ה-IP מוצגת באופן בולט בלוח הבקרה של השרת שלך. חפש "Networking" או "IP Addresses."
אם יש לך גישה לשורת הפקודה:
רשום את כתובות ה-IPv4 וה-IPv6 שלך אם יש לך אותן. IPv4 הוא ארבעה מספרים מופרדים על ידי נקודות. IPv6 הוא שמונה קבוצות של ספרות הקסדצימליות מופרדות על ידי נקודתיים.
פתח את הגדרות ה-DNS שלך
התחבר לאתר שבו קנית את הדומיין שלך — GoDaddy, Namecheap, Cloudflare, מה שלא יהיה. מצא "DNS Management" או "DNS Settings" או "Advanced DNS."
חשוב: בדוק את שרתי השמות שלך קודם. אם הדומיין שלך משתמש בשרתי שמות של צד שלישי (כמו של Cloudflare), אתה צריך לערוך רשומות DNS שם, לא אצל הרשם שלך. עריכת רשומות במקום הלא נכון היא הטעות הנפוצה ביותר שאנשים עושים.
צור את רשומת ה-A
רשומת ה-A היא הערך שלך בספר הטלפונים. היא אומרת: "שם זה מצביע על מספר זה."
| שדה | ערך |
|---|---|
| Type | A |
| Host/Name | @ |
| Points to | כתובת ה-IPv4 שלך |
| TTL | 3600 |
הסמל "@" פירושו הדומיין השורשי שלך — example.com ללא כל קידומת.
TTL (Time To Live) אומר לשרתי DNS אחרים כמה זמן לזכור את התשובה הזו לפני בדיקה מחדש. 3600 שניות (שעה אחת) הוא הסטנדרט. אם אתה עומד להחליף שרתים, הורד אותו ל-300 שניות יום לפני ההעברה כדי שהשינוי יתפשט מהר יותר.
צור את רשומת ה-AAAA (אם יש לך IPv6)
אותו הדבר, אבל עבור IPv6:
| שדה | ערך |
|---|---|
| Type | AAAA |
| Host/Name | @ |
| Points to | כתובת ה-IPv6 שלך |
| TTL | 3600 |
אימוץ IPv6 הולך וגדל. אם תגדיר זאת עכשיו, האתר שלך יעבוד עבור כולם.
טפל בתת-הדומיין WWW
אנשים יקלידו גם example.com וגם www.example.com. שניהם צריכים לעבוד.
הגישה הנקייה ביותר היא רשומת CNAME — כינוי שאומר "www הוא אותו הדבר כמו הדומיין השורשי":
| שדה | ערך |
|---|---|
| Type | CNAME |
| Host/Name | www |
| Points to | @ (או example.com) |
| TTL | 3600 |
עכשיו אם אתה משנה את ה-IP של השרת שלך, אתה מעדכן רק רשומת A אחת. ה-CNAME עוקב אוטומטית.
לחלופין, צור רשומת A שנייה עם "www" כמארח. זה מעט יותר מהיר (ללא חיפוש נוסף) אך אומר עדכון שתי רשומות בכל פעם שה-IP שלך משתנה.
המתן
שינויי DNS לא קורים באופן מיידי. לספר הטלפונים של האינטרנט לוקח זמן להתעדכן — מכמה דקות ועד 48 שעות. רוב השינויים מתפשטים תוך מספר שעות.
זה באמת מגוחך. אנחנו יכולים להזרים וידאו ברחבי כדור הארץ במילישניות, אבל עדכון רשומת טקסט עשוי לקחת יומיים. הסיבה: DNS נשמר במטמון בצורה נרחבת. כל ISP, כל רשת ארגונית, כל מכשיר זוכר תשובות DNS כדי להימנע מלשאול שוב ושוב. כשאתה משנה רשומה, כל המטמונים האלה צריכים לפוג באופן טבעי.
אל תעשה שינויים נוספים בזמן ההמתנה. עריכת רשומות שוב ושוב במהלך ההפצה יכולה למעשה להאט את הדברים.
אמת שזה עבד
לאחר ההמתנה, בדוק את עבודתך:
קטע ה-ANSWER צריך להציג את כתובת ה-IP של השרת שלך. אם הוא מציג את ה-IP הישן או כלום, ההפצה עדיין לא הושלמה.
לתצוגה גלובלית, השתמש ב-whatsmydns.net. הוא שואל שרתי DNS ברחבי העולם ומציג אם השינוי שלך הגיע לכל אזור.
לבסוף, פתח את הדומיין שלך בדפדפן. אם השרת שלך מריץ שרת אינטרנט (Nginx, Apache וכדומה), אתה אמור לראות את האתר שלך. אם אתה מקבל שגיאת חיבור, בדוק שחומת האש של השרת שלך מאפשרת תעבורה ביציאות 80 (HTTP) ו-443 (HTTPS).
טעויות נפוצות
עריכת DNS במקום הלא נכון. אם שרתי השמות שלך מצביעים על Cloudflare, עריכת רשומות ב-GoDaddy לא עושה כלום. בדוק תמיד לאן מצביעים שרתי השמות שלך קודם.
שימוש בכתובת ה-IP הפנימית שלך. אם השרת שלך נמצא מאחורי נתב, אתה צריך את ה-IP הציבורי (זה שהאינטרנט רואה), לא את הפנימי (192.168.x.x או 10.x.x.x). כתובות פנימיות אלו עובדות רק בתוך הרשת המקומית שלך.
שכחת www. חלק מהמבקרים מקלידים www, חלקם לא. הגדר את שניהם או שתאבד את מחצית התנועה.
פאניקה במהלך ההפצה. זה לא שבור. זה פשוט איטי. המתן.
שאלות נפוצות על הפניית דומיין לשרת
כמה זמן לוקח לשינויי DNS לעבוד?
בדרך כלל כמה שעות, לפעמים עד 48 שעות. השונות תלויה בערכי TTL ובמידת העוצמה שבה ISPs שונים שומרים רשומות DNS במטמון. אם אתה צריך הפצה מהירה יותר, הורד את ה-TTL שלך ל-300 שניות לפני ביצוע שינויים.
האם אני צריך גם רשומת A וגם רשומת CNAME?
אתה צריך רשומת A לדומיין השורשי שלך (example.com). עבור www, אתה יכול להשתמש ב-CNAME (שמצביע לדומיין השורשי שלך) או ברשומת A שנייה (שמצביעה ישירות לכתובת ה-IP שלך). CNAME הוא יותר ניתן לתחזוקה; רשומת A היא מעט יותר מהירה.
מה ההבדל בין שרתי שמות לרשומות DNS?
שרתי שמות הם השרתים שמארחים את רשומות ה-DNS שלך. רשומות DNS הן הערכים הממשיים (A, AAAA, CNAME וכדומה) שממפים שמות לכתובות. חשוב על שרתי השמות כחברת הטלפון ועל רשומות DNS כרישום שלך בספר הטלפונים.
האם אני יכול להפנות מספר דומיינים לאותו שרת?
כן. צור רשומות A לכל דומיין שמצביעות לאותה כתובת IP. שרת האינטרנט שלך אז משתמש בשם הדומיין בכל בקשה כדי להגיש את האתר הנכון — זה נקרא אירוח וירטואלי.
מדוע הייתי משתמש בספק DNS של צד שלישי במקום ברשם שלי?
ביצועים, תכונות, או אינטגרציה. שירותים כמו Cloudflare מציעים פתרון DNS מהיר יותר, הגנת DDoS, ותכונות CDN. Route 53 משתלב היטב עם תשתית AWS. ה-DNS של הרשם שלך עובד מצוין עבור הגדרות בסיסיות.
האם דף זה היה מועיל?