Συμβουλές και κόλπα εντολών IP του Linux
Η εντολή IP
Linux είναι πολύ παρόμοια με το ifconfig
, αλλά είναι πιο ισχυρή. Μπορείτε να εκτελέσετε πολλές εργασίες διαχείρισης δικτύου χρησιμοποιώντας την εντολή IP. Επίσης, το ifconfig είναι μία από τις απαρχαιωμένες εντολές που δεν έχει διατηρηθεί για πολλά χρόνια ακόμα κι αν είναι ακόμα διαθέσιμη στις περισσότερες διανομές Linux. Το βοηθητικό πρόγραμμα γραμμής εντολών IP έρχεται με το βοηθητικό πρόγραμμα iproute2 suite και οι περισσότερες διανομές Linux θα έρθουν με τα προεγκατεστημένα εργαλεία iproute2.
Σε αυτή την ανάρτηση, εξετάζουμε τον τρόπο με τον οποίο μπορούμε να εκχωρήσουμε στατική διεύθυνση IP, στατική διαδρομή, προεπιλεγμένη πύλη και εκχώρηση IP διεύθυνσης κατόπιν αιτήματος χρησιμοποιώντας εντολή IP.
Ρύθμιση και διαγραφή μιας διεύθυνσης IP
Μπορείτε να ορίσετε μια διεύθυνση IP για τη διεπαφή eth0 χρησιμοποιώντας την ακόλουθη εντολή:
sudo ip addr προσθέστε 192.168.1.43/24 dev eth0
Αφού ορίσετε τη διεύθυνση IP, μπορείτε να επιβεβαιώσετε αν έχουν πραγματοποιηθεί οι αλλαγές και να λάβετε τις πληροφορίες βάθους των διεπαφών του δικτύου σας όπως τις διευθύνσεις IP και τις διευθύνσεις MAC Address χρησιμοποιώντας την ακόλουθη εντολή:
sudo ip addr εμφάνιση eth0
Θα πρέπει να δείτε την ακόλουθη έξοδο:
Μπορείτε να διαγράψετε μια διεύθυνση IP απλά αντικαθιστώντας το add
with del
flag.
sudo ip addr del 192.168.1.43/24 dev eth0
Ενεργοποίηση και απενεργοποίηση διεπαφής δικτύου
Μπορείτε να ενεργοποιήσετε τη διεπαφή δικτύου eth0 με την ακόλουθη εντολή:
sudo ip σύνδεση set set eth0 up
Για να απενεργοποιήσετε τη διεπαφή δικτύου eth0, εκτελέστε την ακόλουθη εντολή:
sudo ip σύνδεση set eth0 κάτω
Εμφάνιση του πίνακα δρομολόγησης
Μπορείτε να χρησιμοποιήσετε το αντικείμενο διαδρομής της εντολής IP για να δείτε τα πακέτα δρομολογίων που θα λάβουν στο δίκτυό σας όπως ορίζεται στον πίνακα δρομολόγησης. Εκτελέστε την ακόλουθη εντολή για να ελέγξετε τις πληροφορίες πίνακα δρομολόγησης του συστήματος.
sudo ip εμφάνιση διαδρομής
Θα πρέπει να δείτε την ακόλουθη έξοδο:
Μπορείτε επίσης να προσθέσετε μια προεπιλεγμένη πύλη στο σύστημά σας. Η προεπιλεγμένη πύλη χρησιμοποιείται όταν έχετε περισσότερα από ένα NIC (Ελεγκτής διεπαφής δικτύου) στο σύστημα.
Μπορείτε να το κάνετε αυτό τρέχοντας την ακόλουθη εντολή:
sudo ip διαδρομή προσθέσετε προεπιλογή μέσω 192.168.1.1
Σημείωση: Το 192.168.1.1 είναι η προεπιλεγμένη πύλη.
Μπορείτε επίσης να διαγράψετε την προεπιλεγμένη πύλη χρησιμοποιώντας την ακόλουθη εντολή:
sudo ip route del προεπιλογή μέσω 192.168.1.1
Εμφάνιση στατιστικών δικτύου
Η εντολή IP μπορεί επίσης να χρησιμοποιηθεί για την εμφάνιση των στατιστικών στοιχείων των διαφόρων διεπαφών δικτύου. Για να γίνει αυτό, μπορείτε να χρησιμοποιήσετε τη σημαία -s
.
σύνδεσμος sudo ip -s
Θα πρέπει να δείτε την ακόλουθη έξοδο:
Αν χρειάζεστε πληροφορίες σχετικά με μια συγκεκριμένη διεπαφή δικτύου, προσθέστε την επιλογή ls
ακολουθούμενη από το όνομα της διασύνδεσης δικτύου (eth0). Αυτό μπορεί να είναι πολύ χρήσιμο, ειδικά όταν αντιμετωπίζετε σφάλματα στη σύνδεση δικτύου.
Για να το κάνετε αυτό, εκτελέστε την ακόλουθη εντολή:
sudo ip -s -s σύνδεσμος ls eth0
Θα πρέπει να δείτε την ακόλουθη έξοδο:
Εγγραφές ARP
Το ARP, επίσης γνωστό ως Πρωτόκολλο ανάλυσης διευθύνσεων, χρησιμοποιείται για να μεταφράσει μια διεύθυνση IP στην αντίστοιχη φυσική του διεύθυνση, κοινώς γνωστή ως διεύθυνση MAC. Χρησιμοποιώντας την εντολή IP, μπορείτε να προβάλετε τη διεύθυνση MAC των συσκευών που είναι συνδεδεμένες στο τοπικό σας δίκτυο χρησιμοποιώντας τη γείτονα επιλογής.
sudo ip γείτονα
Θα πρέπει να δείτε την ακόλουθη έξοδο:
συμπέρασμα
Η εντολή IP είναι ένα πολύ χρήσιμο εργαλείο για κάθε διαχειριστή δικτύου και όλους τους χρήστες του Linux. Είναι ακόμα πιο χρήσιμο όταν γράφετε σενάρια. Ενημερώστε μας αν αυτό το άρθρο είναι χρήσιμο για εσάς.