Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Ethernet

Πώς συνδέετε το Ethernet χρησιμοποιώντας το Linux στη γραμμή εντολών;

Δεν συνδέεστε απευθείας με το Ethernet στο Linux χρησιμοποιώντας μια ενιαία εντολή όπως μπορείτε με το Wi-Fi. Οι συνδέσεις Ethernet διαχειρίζονται συνήθως αυτόματα από τον διαχειριστή δικτύου σας (όπως το NetworkManager ή το SystemD-NetworkD).

Ακολουθεί μια ανάλυση του τρόπου λειτουργίας των συνδέσεων Ethernet και του τρόπου αντιμετώπισης των προβλημάτων τους στη γραμμή εντολών:

Κατανόηση συνδέσεων Ethernet στο Linux

1. Φυσική σύνδεση: Βεβαιωθείτε ότι το καλώδιο Ethernet είναι ασφαλώς συνδεδεμένο στη θύρα Ethernet του υπολογιστή σας και το άλλο άκρο συνδέεται με δρομολογητή, διακόπτη ή έξοδο δικτύου.

2. Διευθυντής Δικτύου: Οι διανομές Linux χρησιμοποιούν τους διαχειριστές δικτύου για να χειρίζονται αυτόματα τις συνδέσεις δικτύου. Τα πιο συνηθισμένα είναι:

* NetworkManager: Χρησιμοποιείται στο Ubuntu, Fedora και πολλούς άλλους.

* SystemD-networkd: Χρησιμοποιείται στο Arch Linux, Debian (προαιρετικά), και μερικοί άλλοι.

3. DHCP (πρωτόκολλο διαμόρφωσης δυναμικού κεντρικού υπολογιστή): Από προεπιλογή, ο υπολογιστής σας θα προσπαθήσει να αποκτήσει μια διεύθυνση IP αυτόματα από έναν διακομιστή DHCP (συνήθως τον δρομολογητή σας).

Αντιμετώπιση προβλημάτων συνδέσεων Ethernet μέσω γραμμής εντολών

1. Ελέγξτε την κατάσταση διεπαφής Ethernet:

* Διεπαφές δικτύου λίστας:

`` `bash

Εμφάνιση σύνδεσης IP

`` `

Αναζητήστε μια διεπαφή που ονομάζεται "ETH0" (ή παρόμοια, π.χ. "ENP0S3"). Η "κατάσταση" θα πρέπει να είναι "επάνω" εάν η διεπαφή είναι ενεργή.

* Προβολή λεπτομερών πληροφοριών διεπαφής:

`` `bash

IP ADDR Εμφάνιση ETH0

`` `

(Αντικαταστήστε το "ETH0" εάν η διεπαφή σας έχει διαφορετικό όνομα). Ελέγξτε εάν έχει εκχωρηθεί μια διεύθυνση "inet" (η διεύθυνση IP σας).

2. Επανεκκίνηση Δικτύου Δικτύου (αν χρειαστεί):

* για το NetworkManager:

`` `bash

Sudo SystemCTL RESTRAT NetworkManager

`` `

* για το σύστημα-networkd:

`` `bash

Sudo SystemCtl RESTRAT SYSTEMD-NETWORDD

`` `

3. Ελέγξτε τη σύνδεση DHCP (εάν ισχύει):

* Προβολή πληροφοριών μίσθωσης DHCP:

`` `bash

cat /var/lib/dhcp/dhclient.leases

`` `

(Η διαδρομή μπορεί να ποικίλει ελαφρώς ανάλογα με τη διανομή σας).

4. Χειροκίνητα ρυθμίστε ένα στατικό IP (αν είναι απαραίτητο):

ΠΡΟΣΟΧΗ: Κάντε αυτό μόνο εάν γνωρίζετε το πρόγραμμα διευθύνσεων IP του δικτύου σας και έχετε μια στατική IP που προορίζεται για τη συσκευή σας. Η εσφαλμένη διαμόρφωση μπορεί να οδηγήσει σε θέματα δικτύου.

* NetworkManager (χρησιμοποιώντας NMCLI):

`` `bash

NMCLI Connection Modify "Wired Connection 1" IPv4.Method Εγχειρίδιο IPv4.addresses 192.168.1.100/24 ​​IPv4.gateway 192.168.1.1 IPv4.dns 8.8.8.8

NMCLI Connection Up "Wired Connection 1"

`` `

(Αντικαταστήστε το "Wired Connection 1" με το όνομα της σύνδεσής σας και τροποποιήστε τις διευθύνσεις IP και την πύλη σύμφωνα με τη διαμόρφωση του δικτύου σας)

* SystemD-networkd (αρχεία διαμόρφωσης επεξεργασίας):

Θα χρειαστεί να δημιουργήσετε ή να τροποποιήσετε τα αρχεία ρυθμίσεων σε `/etc/systemd/network/`. Αυτή η διαδικασία εμπλέκεται περισσότερο. Ανατρέξτε στην τεκμηρίωση SystemD-NetworkD για τη διανομή σας.

5. Δοκιμαστική σύνδεση δικτύου:

* Ping Μια γνωστή διεύθυνση IP (π.χ. διακομιστής DNS της Google):

`` `bash

Ping 8.8.8.8

`` `

* ping ένα όνομα τομέα:

`` `bash

ping google.com

`` `

Πρόσθετες συμβουλές:

* Συμβουλευτείτε την τεκμηρίωση της διανομής σας: Οι ακριβείς εντολές και διαμορφώσεις ενδέχεται να ποικίλουν ελαφρώς ανάλογα με τη διανομή Linux.

* Ελέγξτε τις συνδέσεις καλωδίων: Διπλά ελέγξτε ότι το καλώδιο Ethernet σας συνδέεται με ασφάλεια και στα δύο άκρα.

* Επανεκκινήστε τον δρομολογητή σας: Μερικές φορές μια απλή επανεκκίνηση του δρομολογητή μπορεί να επιλύσει προβλήματα δικτύου.

Εάν εξακολουθείτε να αντιμετωπίζετε προβλήματα με τη σύνδεση με το Ethernet μετά από να δοκιμάσετε αυτά τα βήματα, παρακαλούμε να δώσετε περισσότερες λεπτομέρειες σχετικά με το πρόβλημά σας, συμπεριλαμβανομένης της διανομής Linux, τυχόν μηνύματα σφάλματος που βλέπετε και τη διαμόρφωση του δικτύου σας.

Συναφής σύστασή

Ποιος οργανισμός είναι υπεύθυνος για τα πρότυπα Ethernet;

Ο οργανισμός που είναι υπεύθυνος για τα πρότυπα Ethernet είναι το Ινστιτούτο Ηλεκτρικών και Ηλεκτρονικών Μηχανικών (IEEE) , συγκεκριμένα το IEEE 802.3 ομάδα εργασίας. Εδώ είναι λίγο περισσότερες λεπτομέρειες: * IEEE (Ινστιτούτο Ηλεκτρολόγων και Ηλεκτρονικών Μηχανικών) είναι μια επαγγελματική ένωση που αναπτύσσει πρότυπα για ένα ευρύ φάσμα τεχνικών πεδίων, συμπεριλαμβανομένης της ηλεκτρολόγου μηχανικού, της μηχανικής υπολογιστών και των τηλεπικοινωνιών. * IEEE 802 είναι μια επιτροπή σ

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα