![Windows 11 עשוי לקבל תמיכה עבור ווידג'טים של צד שלישי כמו Windows Vista](/f/26f4d87df78044b5de7e310ace071088.jpg?width=100&height=100)
תארו לעצמכם איך זה יהיה אם נצטרך לזכור את כתובות ה- IP של כל האתרים בהם אנו משתמשים ביום יום. גם אם היה לנו זיכרון מופלא, תהליך הגלישה לאתר יהיה איטי עד כדי גיחוך וגוזל זמן.
ומה אם נצטרך לבקר במספר אתרים או להשתמש במספר אפליקציות השוכנות באותה מכונה או מארח וירטואלי? זה יהיה אחד מכאבי הראש הגרועים ביותר שאני יכול לחשוב עליהם - שלא לדבר על האפשרות שניתן לשנות את כתובת ה- IP המשויכת לאתר או ליישום ללא הודעה מוקדמת.
עצם המחשבה על כך תהיה סיבה מספקת להפסיק להשתמש באינטרנט או ברשתות פנימיות לאחר זמן מה.
זה בדיוק מה שבעולם בלי מערכת שמות דומיינים (ידוע גם כ DNS) יהיה. למרבה המזל, שירות זה פותר את כל הבעיות שהוזכרו לעיל - גם אם הקשר בין כתובת IP ושם משתנה.
מסיבה זו, במאמר זה, נלמד כיצד להגדיר ולהשתמש בשרת DNS פשוט, שירות שיאפשר תרגום שמות דומיין לכתובות IP ולהיפך.
עבור רשתות קטנות שאינן כפופות לשינויים תכופים, /etc/hosts ניתן להשתמש בקובץ כשיטה בסיסית של שם הדומיין לרזולוציית כתובת IP.
עם תחביר פשוט מאוד, קובץ זה מאפשר לנו לשייך שם (ו/או כינוי) לכתובת IP כדלקמן:
[כתובת IP] [שם] [כינויים]
לדוגמה,
192.168.0.1 gateway gateway.mydomain.com. 192.168.0.2 web web.mydomain.com.
לפיכך, תוכל להגיע למכונת האינטרנט או בשמה, web.mydomain.com כינוי, או כתובת ה- IP שלה.
עבור רשתות גדולות יותר או כאלו הנתונות לשינויים תכופים, באמצעות /etc/hosts קובץ לפתרון שמות דומיין לכתובות IP לא יהיה פתרון מקובל. כאן נכנס הצורך בשירות ייעודי.
מתחת למכסה המנוע, א DNS השרת מבקש מאגר נתונים גדול בצורת עץ, שמתחיל בשורש (“.”)
אֵזוֹר.
התמונה הבאה תעזור לנו להמחיש:
בתמונה למעלה השורש (.)
אזור מכיל com, edu, ו נֶטוֹ תחומים. כל אחד מהתחומים הללו מנוהל (או יכול להיות) מנוהל על ידי ארגונים שונים כדי להימנע בהתאם לתחום מרכזי גדול. זה מאפשר להפיץ כראוי בקשות בצורה היררכית.
בואו נראה מה קורה מתחת למכסה המנוע:
1. כאשר לקוח מבקש שאילתות לשרת DNS עבור web1.sales.me.com, השרת שולח את השאילתה לשרת ה- DNS העליון (שורש), המפנה את השאילתה לשרת השמות ב .com
אֵזוֹר.
זה, בתורו, שולח את השאילתה לשרת השמות ברמה הבאה (ב me.com
אזור), ולאחר מכן אל sales.me.com
. תהליך זה חוזר על עצמו כמה פעמים שצריך עד ל FQDN (שם דומיין מלא, web1.sales.me.com בדוגמה זו) מוחזר על ידי שרת השמות של האזור אליו הוא שייך.
2. בדוגמה זו, שרת השמות ב sales.me.com.
עונה לכתובת web1.sales.me.com
ומחזירה את שיוך שם הדומיין-IP ומידע אחר גם כן (אם מוגדר לעשות זאת).
כל המידע הזה נשלח לשרת ה- DNS המקורי, ולאחר מכן מעביר אותו בחזרה ללקוח שביקש אותו מלכתחילה. כדי להימנע מחזרה על אותם שלבים לשאילתות זהות עתידיות, תוצאות השאילתה מאוחסנות בשרת ה- DNS.
אלו הסיבות מדוע התקנה מסוג זה ידועה בדרך כלל בשם רקורסיבי, שרת DNS במטמון.