מהו DHCP (Dynamic Host Configuration Protocol)?
ה- Dynamic Host Configuration Protocol (DHCP) הוא אינטגרלי לרשתות ולבקרות אילו התקני כתובות IP מקבלים כדי שיוכלו לתקשר עם האינטרנט. בדרך כלל, הקצאת ה- IP היא אוטומטית, אבל אם אתה צריך כתובות IP סטטיות, היכרות עם DHCP הוא חיוני.
DHCP יכול להתמודד עם הקצאות IP
כל התקן שמתחבר לרשת צריך כתובת IP. בימים הראשונים של הרשת, משתמשים הקצו לעצמם כתובת IP באופן ידני, אך זוהי משימה מסורבלת, במיוחד עבור מקומות עם מכשירים רבים, כגון משרד ארגוני. DHCP, בחלקו, הופך את התהליך לאוטומטי, מה שהופך את התקני החיבור לרשת לקלים הרבה יותר. שרתי DHCP או נתבים מטפלים בתהליך זה בהתבסס על קבוצה של כללים מוגדרים. רוב הנתבים מוגדרים לשימוש בטווח 192.168.0.x, לדוגמה, כך שתראה בדרך כלל כתובות IP כאלה ברשתות ביתיות.
התהליך הוא די ישר קדימה. כאשר לקוח (מחשב, מכשיר IOT, טאבלט, טלפון סלולרי וכו ') מתחבר לרשת, הוא שולח אות (הנקרא DHCPDISCOVER) לשרת DHCP (או לנתב). השרת מגיב עם כל הכללים וההגדרות עבור הרשת וכתובת IP לשימוש (DHCPOFFER). הלקוח מאשר את המידע ומבקש רשות להשתמש בכתובת המוקצית (הודעת DHCPREQUEST). לבסוף, שרת DHCP מאשר את הבקשה, והלקוח חופשי להתחבר לרשת.
DHCP שולט בטווח כתובות IP
באפשרותך להגדיר את DHCP כדי לשלוט בטווח של כתובות IP הזמינות לשימוש. אם אתה קובע כי טווח החל מ 192.168.0.1 ואת הסוף כמו 192.168.0.100, אז כל הכתובות הזמינות תיפול איפשהו בטווח זה. לעולם לא תראה התקן שהוקצה ל - 192.168.0.101. כמו כן, יש לזכור כי IP ההתחלה (192.168.0.1 בדוגמה זו) שמורה לנתב. נתבים מסוימים מציינים רק כתובת התחלה ולאחר מכן כוללים אפשרות למספר מרבי של משתמשים (הקובע את כתובת הסיום).
הפוך את זה הוא שאתה יכול לשלוט כמה מכשירים להתחבר לרשת בו זמנית (לא יותר מ 100 בדוגמה זו). אבל החיסרון הוא אם אתה מגדיר את הטווח קטן מדי אתה יכול למנוע מכוונת חיבור של מכשירים חדשים. כדי לאפשר טווח נמוך יותר של כתובות IP, שרתי DHCP משכיחים רק כתובות IP להתקנים.
כתובות שהוקצו באופן דינמי הן זמניות
כאשר שרת DHCP מקצה כתובת IP, הוא עושה זאת תחת מערכת חכירה. ההתקן שומר כתובת IP זו למספר מוגדר של ימים, ולאחר מכן ניתן לנסות ולחדש את כתובת ה- IP. אם לא נשלחת אות חידוש (כגון מכונה שהופסקה), שרת DHCP מחזיר את כתובת ה- IP כדי להקצות להתקן אחר. כאשר אות ההתחדשות מזוהה, המכשיר שומר על כתובת ה- IP שלו עבור קבוצה אחרת של ימים. זו הסיבה שלך כתובת ה- IP עשוי להשתנות כדי לשנות מעת לעת אם אתה משתמש באפשרות ipconfig לעתים קרובות.
זה אפשרי עבור שני התקנים בסופו של דבר עם אותו IP, כגון מכונה VM מבלה את רוב הזמן שלה במצב לא מקוון. מכונת ה - VM לא תוכל לשלוח את אות החידוש, כך שכתובת ה - IP שלה תחולק למכונה אחרת. כאשר VM הוא הביא בחזרה, זה עדיין יש תיעוד של כתובת ה- IP הישנה (במיוחד אם שוחזר מתצלום), אבל זה לא יוכל להשתמש בכתובת ה- IP מאז נלקח. ללא אישור זה, אין באפשרותו להתחבר לרשת עד להקצאת כתובת IP חדשה. אך שימוש בכתובות IP דינמיות צריך למנוע סוג זה של תרחיש.
כתובות IP סטטיות נחוצות עבור התקנים מסוימים
אם יש לך רשת מחוברת מדפסת או שרת מדיה (כגון יחידת NAS או שרת Plex), זה יהיה נוח להם לשנות את כתובות ה- IP שלהם. בעוד חידוש החוזה יכול למנוע זאת, זה עדיין אפשרי עבור כתובת ה- IP כדי לשנות. אם הנתב שלך מופעל מחדש, עקב הפסקת חשמל או בגלל שאתה מנסה לפתור בעיה מטרידה, כל כתובות ה- IP שנוצרו באופן דינמי עשויות להיות מוקצות מחדש. עבור תרחישים אלה, הקצאה ידנית של כתובת IP סטטית תפתור את הבעיה.
התהליך המדויק עבור זה משתנה, במיוחד כמו ממשקי אינטרנט הנתב יכול לשנות ממכשיר להתקן גם כאשר נעשה על ידי אותו יצרן. על נתבים מסוימים, כמו ערכת Eero Mouter נתב, זה עשוי להיות מכונה על ידי מונח אחר, כגון הזמנת IP. אבל כתובת IP סטטית עדיין צריך להתאים לכל כללי טווח, אם הם קיימים. שימוש בכתובת ה- IP הנוכחית כבסיס IP סטטית היא בדרך כלל הדבר הכי קל לעשות. בהתאם להתקן ולמערכת ההפעלה שלו, ייתכן שיהיה אפשר להגדיר כתובת IP סטטית בקצה המכשיר במקום באמצעות הנתב או שרת DHCP. זה עשוי להיות נחוץ אם הנתב עצמו אינו תומך IP סטטי.