הגדר כתובת IP סטטית

Configure Static Ip Address



כל מכשיר המחובר לרשת מקבל כתובת IP המאפשרת למכשירים אחרים ברשת לאתר ולתקשר איתה. בדרך כלל, כתובת IP מוקצית על ידי שרת DHCP בנתב.

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







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



מהי כתובת IP?

כתובת פרוטוקול אינטרנט, המכונה בדרך כלל כתובת IP, היא ערך ייחודי המשמש לזיהוי כל התקן המחובר לרשת או לרשת באוסף של רשתות. כתובת IP ייחודית ברשת ומאפשרת להתקנים באותה רשת לשתף מידע. הביטוי הטיפוסי של כתובות IP הוא בצורה של ציון נקודות עם 4 קבוצות משנה. כל קבוצת משנה ברשת נעה בין ערך של 0 עד 255, המופרדים בנקודות.



דוגמה לכתובת IP היא 192.168.0.20





מהו DHCP?

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

DHCP חיוני ברשת מכיוון שהוא מסיר את הצורך של מהנדסי רשת להקצות כתובות IP באופן ידני לכל מכשיר.



מהי IP סטטי?

כתובת IP סטטית היא ערך IP קבוע או קבוע המוקצה למכשיר ברשת ספציפית.

כלומר במקום שהנתב או ספק האינטרנט יספקו לך כתובת IP דינמית (שעשויה להשתנות), יש לך כתובת IP אחת קבועה ברשת.

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

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

כיצד להגדיר כתובת IP סטטית ב- Debian 10

בואו ניכנס למהות המדריך הזה. ראשית, כדי להגדיר IP סטטי ב- Debian, עליך לערוך את קובץ התצורה של ממשק הרשת.

אתה תמצא את זה ממוקם/etc/network/ממשקים.

ראשית, יהיה עליך לזהות את ממשק הרשת (שם) שברצונך להגדיר IP סטטי. השתמש בפקודה:

$ip addr

זה יראה לך את כל ממשקי הרשת הזמינים במערכת שלך, שם וכתובת ה- IP שלך. בדוגמה למטה, יש לי את ממשק ה- loopback ואת ממשק ה- ethernet שלי (eth0).

כעת, כדי להגדיר כתובת IP סטטית לממשק ה- ethernet, ערוך את קובץ/etc/network/interfaces עם עורך הטקסט המועדף עליך.

$סודו באתי /וכו/רֶשֶׁת/ממשקים

בקובץ, אתר ערך כפי שמוצג להלן:

$ auto eth0

$ iface eth0 inet dhcp

שנה את הערך למעלה כך שידמה לערכים הבאים:

$ auto eth0

iface eth0 inet סטטי

כתובת 192.168.0.21

מסכת רשת 255.255.255.0

שער 192.168.0.1

שרת שמות dns 1.1.1.1

הקפד לשנות את שם הממשק או להגדיר שרת DNS לבחירתך (בדוגמה זו אנו משתמשים ב- Cloudflare Open DNS).

כיצד לתקן בעיה קווית לא מנוהלת

במקרים מסוימים, אם אתה מגדיר כתובת IP סטטית על ידי עריכת קובץ הממשק, אתה עלול להיתקל בשגיאה קווית לא מנוהלת הנגרמת על ידי שירות NetworkManager.

כדי לפתור את הבעיה, ערוך את /etc/NetworkManager/NetworkManager.conf

שנה את הערך managed = false ל- managed = true. לבסוף, הפעל מחדש את שירות מנהל הרשת עם systemd

$סודוsystemctl הפעל מחדש את network-manager.service

כיצד להגדיר IP סטטי - GUI

שיטה פשוטה ומהירה יותר להגדרת כתובת IP סטטית בשולחן העבודה של Debian היא שימוש בכלי GUI של מנהל הרשת.

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

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

לבסוף, הגדר DNS באופן ידני (אופציונלי) בכרטיסיית ה- DNS.

סיכום

במדריך זה דנו ביסודות של כתובות IP ו- DHCP. דנו גם כיצד להגדיר כתובת IP סטטית ב- Debian 10.

תודה שקראתם ושתפו אם זה עזר.