אנדרואיד

כיצד להגדיר כתובת IP סטטית באובונטו 18.04

The Trials of Gabriel Fernandez | Official Trailer | Netflix

The Trials of Gabriel Fernandez | Official Trailer | Netflix

תוכן עניינים:

Anonim

במדריך זה נסביר כיצד להגדיר כתובת IP סטטית באובונטו 18.04.

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

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

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

נטפלן

החל משחרור ה- 17.10, Netplan הוא כלי ניהול הרשת המוגדר כברירת מחדל באובונטו, ומחליף את קובץ התצורה /etc/network/interfaces ששימשו בעבר להגדרת תצורת הרשת באובונטו.

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

Netplan תומכת כיום בשני נותני NetworkManager ו- Systemd-netwerkd. NetworkManager משמש לרוב במחשבים שולחניים בעוד ש- systemd-netwerkd משמש בשרתים ללא ממשק משתמש ממשק משתמש.

קביעת תצורה של כתובת IP סטטית בשרת אובונטו

הגרסאות החדשות יותר של אובונטו משתמשות ב'שמות ממשקי רשת צפויים 'המתחילים ב- en . כברירת מחדל. השלב הראשון הוא לזהות את שם ממשק ה- Ethernet שברצונך להגדיר. אתה יכול להשתמש בפקודת קישור ה- ip כמוצג להלן:

ip link

הפקודה תדפיס רשימה של כל ממשקי הרשת הזמינים. במקרה זה, שם הממשק הוא ens3 :

1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff

1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff

קבצי תצורה של Netplan מאוחסנים /etc/netplan ויש להם את הסיומת .yaml . סביר להניח שתמצא קובץ YAML אחד או שניים בספריה זו. הקובץ עשוי להיות שונה מההגדרה להגדרה. בדרך כלל הקובץ נקרא 01-netcfg.yaml , 50-cloud-init.yaml או NN_interfaceName.yaml , אך במערכת שלך זה עשוי להיות שונה.

פתח את קובץ התצורה של YAML עם עורך הטקסט שלך:

sudo nano /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml

network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes

לפני שינוי התצורה, בואו נסביר את הקוד בקצרה.

כל קובץ Netplan Yaml מתחיל במפתח network הכולל לפחות שני אלמנטים נדרשים. האלמנט הנדרש הראשון הוא גרסת פורמט תצורת הרשת והשני הוא סוג המכשיר. ערכי סוגי המכשירים יכולים להיות ethernets , bonds , bridges ו- vlans .

התצורה שלמעלה כוללת גם את סוג ה- renderer . מחוץ לקופסה, אם התקנת את אובונטו במצב שרת, networkd מוגדר לשימוש networkd האחורי.

תחת סוג המכשיר (במקרה זה ethernets ) אנו יכולים לציין ממשקי רשת אחד או יותר. בדוגמה זו יש לנו רק ממשק אחד ens3 להשיג כתובות IP משרת DHCP dhcp4: yes .

כדי להקצות כתובת IP סטטית לממשק ens3 ערוך את הקובץ באופן הבא:

  • הגדר את DHCP ל- no dhcp4: yes ציין את כתובת ה- IP הסטטית 192.168.121.199/24 . תחת addresses: באפשרותך להוסיף כתובות IP אחת או יותר IPv4 או IPv6 שיוקצו לממשק הרשת. gateway4: 192.168.121.1 את שער השער gateway4: 192.168.121.1 תחת nameservers , ציין את addresses: שרתי השמות addresses:
/etc/netplan/01-netcfg.yaml

network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:

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

לאחר סיום, שמור וסגור את הקובץ והחל את השינויים באמצעות:

sudo netplan apply

אמת את השינויים על ידי הקלדה:

ip addr show dev ens3

3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever

3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever

זהו זה! הקצית IP סטטי לשרת אובונטו.

קביעת תצורה של כתובת IP סטטית ב- Ubuntu Desktop

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

  1. במסך פעילויות, חפש "רשת" ולחץ על סמל הרשת. פעולה זו תפתח את הגדרות התצורה של רשת GNOME. לחץ על סמל השיניים.

כעת, לאחר שהגדרת כתובת IP סטטית, פתח את הטרמינל שלך על ידי שימוש בקיצור המקשים Ctrl+Alt+T או על ידי לחיצה על סמל המסוף ואמת את השינויים על ידי הקלדה:

ip addr

הפלט יציג את כתובת ה- IP של הממשק:

… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever

… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever

סיכום

למדת כיצד להקצות כתובת IP סטטית במחשב Ubuntu 18.04 שלך.

רשת אובונטו