Πώς να ρυθμίσετε τη στατική διεύθυνση IP στο Ubuntu 20.04


Συνήθως, όταν ένα σύστημα πελάτη συνδέεται σε ένα δίκτυο μέσω WiFi ή ενός καλωδίου ethernet, επιλέγει αυτόματα μια διεύθυνση IP από το δρομολογητή. Αυτό γίνεται δυνατό μέσω του διακομιστή DHCP που εκχωρεί αυτόματα διευθύνσεις IP σε πελάτες από μια ομάδα διευθύνσεων.

Το μειονέκτημα του DHCP είναι ότι μόλις παρέλθει ο χρόνος μίσθωσης DHCP, η διεύθυνση IP ενός συστήματος αλλάζει σε διαφορετική και αυτό οδηγεί σε αποσύνδεση σε περίπτωση που το σύστημα χρησιμοποιήθηκε για μια συγκεκριμένη υπηρεσία, όπως διακομιστή αρχείων. Για αυτόν τον λόγο, μπορεί να θέλετε να ορίσετε μια στατική διεύθυνση IP έτσι ώστε να μην αλλάζει ποτέ ακόμα και όταν λήξει ο χρόνος μίσθωσης.

Σε αυτόν τον οδηγό, θα μάθετε πώς να διαμορφώνετε μια στατική διεύθυνση IP σε διακομιστή και επιτραπέζιο υπολογιστή Ubuntu 20.04.

Διαμόρφωση δικτύου

Το Ubuntu χρησιμοποιεί τον δαίμονα NetworkManager για τη διαχείριση της διαμόρφωσης δικτύου. Μπορείτε να διαμορφώσετε μια στατική IP είτε γραφικά είτε στη γραμμή εντολών.

Για αυτόν τον οδηγό, θα επικεντρωθούμε στον ορισμό μιας στατικής διεύθυνσης IP χρησιμοποιώντας τόσο το GUI όσο και τη γραμμή εντολών, και εδώ είναι η διαμόρφωση IP:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Αυτές οι πληροφορίες θα είναι διαφορετικές για εσάς, επομένως αντικαταστήστε τις τιμές ανάλογα με το υποδίκτυό σας.

Σε αυτήν την σελίδα

  • Ορισμός στατικής διεύθυνσης IP στην επιφάνεια εργασίας Ubuntu 20.04
  • Ορισμός στατικής διεύθυνσης IP στον διακομιστή Ubuntu 20.04

Πώς να ορίσετε στατική διεύθυνση IP στην επιφάνεια εργασίας Ubuntu

Για να ξεκινήσετε, εκκινήστε τις "Ρυθμίσεις" από το μενού της εφαρμογής, όπως φαίνεται.

Στο παράθυρο που εμφανίζεται, κάντε κλικ στην καρτέλα «Δίκτυο» στην αριστερή πλαϊνή γραμμή και, στη συνέχεια, πατήστε το εικονίδιο με το γρανάζι στη διεπαφή δικτύου που θέλετε να διαμορφώσετε. Στην περίπτωσή μου, διαμορφώνω την ενσύρματη διεπαφή μου.

Στο νέο παράθυρο που εμφανίζεται, οι ρυθμίσεις δικτύου της διεπαφής σας θα εμφανιστούν όπως φαίνεται. Από προεπιλογή, η διεύθυνση IP έχει ρυθμιστεί ώστε να χρησιμοποιεί DHCP για να επιλέγει αυτόματα μια διεύθυνση IP από τον δρομολογητή ή οποιονδήποτε άλλο διακομιστή DHCP.

Στην περίπτωσή μας, η τρέχουσα διεύθυνση IP που έχει εκχωρηθεί είναι 192.168.2.104.

Τώρα επιλέξτε την καρτέλα IPv4 για να ξεκινήσετε να ορίζετε τη στατική διεύθυνση IP. Όπως μπορείτε να δείτε, η διεύθυνση IP έχει οριστεί σε Αυτόματη (DHCP) από προεπιλογή.

Κάντε κλικ στην επιλογή «Μη αυτόματο» και θα εμφανιστούν νέα πεδία διεύθυνσης. Συμπληρώστε την προτιμώμενη στατική διεύθυνση IP, τη μάσκα δικτύου και την προεπιλεγμένη πύλη.

Το DNS έχει επίσης ρυθμιστεί σε αυτόματο. Για να διαμορφώσετε μη αυτόματα το DNS, κάντε κλικ στο διακόπτη για να απενεργοποιήσετε το Αυτόματο DNS. Στη συνέχεια, δώστε τις προτιμώμενες καταχωρήσεις DNS διαχωρισμένες με κόμμα όπως φαίνεται.

Μόλις ολοκληρωθούν όλα, κάντε κλικ στο κουμπί «Εφαρμογή» στην επάνω δεξιά γωνία του παραθύρου. Για να εφαρμοστούν οι αλλαγές, επανεκκινήστε τη διεπαφή δικτύου κάνοντας κλικ στο διακόπτη για να την απενεργοποιήσετε και να την ενεργοποιήσετε ξανά.

Για άλλη μια φορά, κάντε κλικ στο εικονίδιο με το γρανάζι για να εμφανιστεί η νέα διαμόρφωση IP όπως φαίνεται.

Μπορείτε επίσης να επιβεβαιώσετε τη διεύθυνση IP στο τερματικό εκτελώντας την εντολή ifconfig ή ip addr.

ifconfig
OR
ip addr

Για να επιβεβαιώσετε τους διακομιστές DNS, εκτελέστε την εντολή:

systemd-resolve --status

Πώς να ορίσετε στατική διεύθυνση IP στον διακομιστή Ubuntu χρησιμοποιώντας το Netplan

Είδαμε πώς μπορούμε να διαμορφώσουμε μια στατική διεύθυνση IP γραφικά στην επιφάνεια εργασίας Ubuntu 20.04. Η άλλη επιλογή είναι η διαμόρφωση μιας στατικής διεύθυνσης IP στο τερματικό χρησιμοποιώντας το Netplan.

Αναπτύχθηκε από την Canonical, το Netplan είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που χρησιμοποιείται για τη διαμόρφωση δικτύωσης σε σύγχρονες διανομές Ubuntu. Το Netplan χρησιμοποιεί αρχεία YAML για τη διαμόρφωση των διεπαφών δικτύου. Μπορείτε να διαμορφώσετε μια διεπαφή ώστε να αποκτά μια IP δυναμικά χρησιμοποιώντας το πρωτόκολλο DHCP ή να ορίσετε μια στατική IP.

Ανοίξτε το τερματικό σας και μεταβείτε στον κατάλογο /etc/netplan. Θα βρείτε ένα αρχείο διαμόρφωσης YAML το οποίο θα χρησιμοποιήσετε για να διαμορφώσετε τη διεύθυνση IP.

Στην περίπτωσή μου, το αρχείο YAML είναι 01-network-manager-all.yaml με τις προεπιλεγμένες ρυθμίσεις όπως φαίνεται.

Για τον διακομιστή Ubuntu, το αρχείο YAML είναι 00-installer-config.yaml και αυτές είναι οι προεπιλεγμένες ρυθμίσεις.

Για να διαμορφώσετε μια στατική IP, αντιγράψτε και επικολλήστε την παρακάτω διαμόρφωση. Προσέξτε το διάστημα στο αρχείο YAML.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Στη συνέχεια, αποθηκεύστε το αρχείο και εκτελέστε την εντολή netplan παρακάτω για να αποθηκεύσετε τις αλλαγές.

sudo netplan apply

Στη συνέχεια, μπορείτε να επιβεβαιώσετε τη διεύθυνση IP της διεπαφής δικτύου σας χρησιμοποιώντας την εντολή ifconfig.

ifconfig

Αυτό ολοκληρώνει το σημερινό άρθρο. Ελπίζουμε ότι είστε τώρα σε θέση να διαμορφώσετε μια στατική διεύθυνση IP στο Ubuntu 20.04 σύστημα επιτραπέζιου υπολογιστή και διακομιστή.