Πώς να λάβετε διεύθυνση IP στο Linux

How Get Ip Address Linux



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

Σε αυτό το άρθρο, θα σας δείξω μερικούς από τους συνήθεις τρόπους εύρεσης της διεύθυνσης IP του διακομιστή Linux ή του σταθμού εργασίας σας. Λοιπόν, ας ξεκινήσουμε.







Εύρεση διευθύνσεων IP με εντολή ip:

Η εντολή ip είναι η πιο δημοφιλής εντολή για την εύρεση των διευθύνσεων IP που έχουν εκχωρηθεί στις διεπαφές δικτύου του διακομιστή Linux ή του σταθμού εργασίας σας. Πιθανότατα θα βρείτε αυτήν την εντολή προεγκατεστημένη σε κάθε σύγχρονη διανομή Linux εκεί έξω.



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



$ipεπίδειξη διευθύνσεων
Ή
$ip addrπροβολή

Όπως μπορείτε να δείτε, έχω 2 διεπαφές δικτύου συνδεδεμένες στον διακομιστή CentOS 7. Ενα είναι ens33 και το άλλο είναι 37 Το ο ens33 Η διεπαφή δικτύου έχει τη διεύθυνση IPv4 192.168.21.131 και το 37 Η διεπαφή δικτύου έχει τη διεύθυνση IPv4 192.168.50.1 Το





Η εντολή ip εκτυπώνει επίσης τη διεύθυνση IPv6 που είναι προσαρτημένη στις διεπαφές δικτύου του διακομιστή Linux ή του σταθμού εργασίας σας.



Όπως μπορείτε να δείτε, στον διακομιστή CentOS 7, η διεύθυνση IPv6 που επισυνάπτεται στο ens33 διεπαφή δικτύου είναι fe80: fd75: 7722: 6480: 6d8f Το Με τον ίδιο τρόπο, η διεύθυνση IPv6 έχει ρυθμιστεί στο 37 διεπαφή δικτύου είναι fe80: 20c: 29ff: feaa: bd0e Το

Εάν θέλετε, μπορείτε επίσης να βρείτε τη διεύθυνση IPv4 ή IPv6 ρυθμισμένη σε μια συγκεκριμένη διεπαφή δικτύου.

Για παράδειγμα, για να βρείτε τη διεύθυνση IP (IPv4 ή IPv6) της διεπαφής δικτύου ens33 , εκτελέστε την εντολή ip ως εξής:

$ipδιεύθυνση εμφάνισης dev ens33

Όπως μπορείτε να δείτε, οι διευθύνσεις IP της διεπαφής δικτύου ens33 εμφανίζεται μόνο.

Εύρεση διευθύνσεων IP με nmcli:

Το nmcli είναι το εργαλείο γραμμής εντολών για τη διαμόρφωση διεπαφών δικτύου Linux μέσω του Network Manager. Μπορείτε να το χρησιμοποιήσετε για να βρείτε τις διευθύνσεις IP που έχουν διαμορφωθεί στις διεπαφές δικτύου στον διακομιστή Linux ή στο σταθμό εργασίας σας.

Για να απαριθμήσετε όλες τις συνδέσεις διεπαφής δικτύου του Διαχειριστή δικτύου που έχετε στον διακομιστή Linux ή στο σταθμό εργασίας σας, εκτελέστε την ακόλουθη εντολή:

$sudoεπίδειξη σύνδεσης nmcli

Όπως μπορείτε να δείτε, έχω 2 συνδέσεις διαχειριστή δικτύου Ιδιωτικός (για τη διεπαφή 37 ) και ens33 (για τη διεπαφή ens33 ). Στο Network Manager, μπορείτε να ονομάσετε τις συνδέσεις δικτύου σας. Ονόμασα ένα εδώ ( Ιδιωτικός ) και άφησε το άλλο ( ens33 ) χωρίς να το ονομάσω τίποτα.

Τώρα, για να δείτε τις διευθύνσεις IP που έχουν διαμορφωθεί στη σύνδεση δικτύου Private, εκτελέστε την εντολή nmcli ως εξής:

$sudoσύνδεση nmcli εμφάνιση ιδιωτική| λαβήδιεύθυνση

Όπως μπορείτε να δείτε, εμφανίζεται η διεύθυνση IPv4 (και IPv6 εάν έχει διαμορφωθεί). Στην περίπτωσή μου, η διεύθυνση IP είναι 192.168.50.1 Το

Μπορούμε επίσης να βρούμε τις διευθύνσεις IP του ens33 (ανώνυμη) σύνδεση δικτύου με nmcli ως εξής:

$sudoσύνδεση nmcli εμφάνιση ens33| λαβήδιεύθυνση

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

Εύρεση διευθύνσεων IP με εντολή ifconfig:

Το ifconfig είναι μια πολύ παλιά εντολή για την εύρεση των διευθύνσεων IP των διακομιστών Linux και των σταθμών εργασίας. Είναι τόσο παλιό που δεν είναι καν εγκατεστημένο σε οποιαδήποτε σύγχρονη διανομή Linux από προεπιλογή. Το έχω συμπεριλάβει εδώ επειδή ίσως χρειαστεί να διατηρήσετε πολύ παλιούς διακομιστές με κάποια παλιά διανομή Linux. Η εντολή είναι πολύ απλή στη χρήση ούτως ή άλλως.

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

$ifconfig

Όπως μπορείτε να δείτε, παρατίθενται οι διευθύνσεις IP όλων των διεπαφών δικτύου στον διακομιστή CentOS 7.

Εάν θέλετε να καταχωρίσετε τη διεύθυνση IP οποιασδήποτε διεπαφής δικτύου (ας πούμε ens33), τότε εκτελέστε την εντολή ifconfig ως εξής:

$ifconfigens33

Όπως μπορείτε να δείτε, η διεύθυνση IP της διασύνδεσης δικτύου ens33 εκτυπώνεται μόνο στην κονσόλα.

Εύρεση διευθύνσεων IP σε περιβάλλον επιφάνειας εργασίας GNOME:

Εάν χρησιμοποιείτε γραφικό περιβάλλον επιφάνειας εργασίας στον σταθμό εργασίας σας Linux όπως το GNOME 2 ή το GNOME 3, τότε μπορείτε να βρείτε τη διεύθυνση IP της διεπαφής δικτύου σας γραφικά.

Σε περιβάλλον επιφάνειας εργασίας GNOME, ανοίξτε το Ρυθμίσεις εφαρμογή και κάντε κλικ στο Δίκτυο όπως σημειώνεται στο παρακάτω στιγμιότυπο οθόνης.

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

Εύρεση της δημόσιας διεύθυνσης IP του διακομιστή σας:

Μπορείτε να χρησιμοποιήσετε έναν ιστότοπο τρίτου μέρους ifconfig.me για να βρείτε τη δημόσια διεύθυνση IP του διακομιστή Linux σας πολύ εύκολα. Για να λειτουργήσει αυτό, πρέπει να έχετε εγκαταστήσει το curl στον διακομιστή σας.

Για να βρείτε τη δημόσια διεύθυνση IP του διακομιστή Linux, εκτελέστε την ακόλουθη εντολή:

$μπούκλα ifconfig.me&& πέταξε έξω

Έτσι, έτσι βρίσκετε τη διεύθυνση IP σε διακομιστές Linux και σταθμούς εργασίας. Ευχαριστώ που διαβάσατε αυτό το άρθρο.