Λάβετε όλη τη διαμόρφωση του δικτύου μας με εντολές

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

Διεύθυνση IP

Μια απλή εντολή μπορεί να μας πει την IP μας, εννοώ: ifconfig

ifconfig

Θα μας δείξει κάτι τέτοιο:

ifconfig

Όπως μπορείτε να δείτε, βλέπουμε όλες τις διεπαφές δικτύου, στη 2η γραμμή κάθε διεπαφής βλέπουμε κάτι σαν: «internet 192.168.1.5»… Το Inet είναι η διεύθυνση IP, για παράδειγμα, αν κάνω grep φιλτράρισμα inet μπορώ να δείξω μόνο τις IP:

sudo ifconfig | grep inet

Θα μας έδειχνε IP IP4 και IPv6.

ΜΑΚ

Η ίδια εντολή μας επιτρέπει να γνωρίζουμε τη διεύθυνση MAC μας, μπορούμε να τη δούμε στη γραμμή που ξεκινά με τον "αιθέρα", μπορούμε ακόμα να χρησιμοποιήσουμε ένα grep για φιλτράρισμα με αιθέρα και ότι εμφανίζονται μόνο τα MAC μας:

sudo ifconfig | grep ether

Διακομιστή DNS

Για να γνωρίζουμε τον διακομιστή DNS, μπορούμε να δούμε το περιεχόμενο του αρχείου /etc/resolv.conf:

cat /etc/resolv.conf

Εκεί θα δούμε τον τομέα του δικτύου μας (σε περίπτωση που έχουμε έναν στο LAN) ή την IP του διακομιστή DNS που χρησιμοποιούμε.

Gateway ή Gateway

Γνωρίζοντας ότι η πύλη μας είναι εξίσου εύκολη, θα χρησιμοποιήσουμε:

ip route show

Θα δούμε ότι μπορεί να εμφανιστούν πολλές γραμμές, αλλά η (γενικά) πρώτη γραμμή περιέχει την πύλη μας στην αρχή, είναι η γραμμή που ξεκινά με αθέτηση

IP-διαδρομή

Τέλος πάντων ... προφανώς μπορείτε να χρησιμοποιήσετε ξανά το grep για να φιλτράρετε από προεπιλογή:

ip route show | grep default

Και ... όλο και πιο εξαιρετικό μπορούμε να χρησιμοποιήσουμε awk για να δείξουμε μόνο την 3η στήλη, την IP:

ip route show | grep default | awk {'print $3'}

Αλλά hei, αυτό είναι για να μας πάρει λεπτομερείς 😀

Όνομα κεντρικού υπολογιστή ή όνομα υπολογιστή

Απλό, πολύ απλό ... απλά εκτελέστε: hostname

hostname

Το τέλος!

Μέχρι στιγμής η ανάρτηση πηγαίνει, δεν ξέρω αν έχω κάποια εκκρεμή διαμόρφωση ... αν ναι, μοιραστείτε την εντολή για να την εμφανίσετε σε ένα τερματικό 😉

Απολαύστε το!


8 σχόλια, αφήστε τα δικά σας

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Gonzalo dijo

    Δεν πονάει ποτέ να τα θυμάσαι

  2.   Hugo dijo

    Στην περίπτωση του DNS, αυτό δεν συμβαίνει πάντα.
    Στο Ubuntu ή σε ορισμένα από τα παράγωγά του, το αρχείο "/etc/resolv.conf" περιέχει "nameserver 127.0.1.1"
    Πώς να προσδιορίσετε το DNS που έχει διαμορφωθεί σε αυτές τις περιπτώσεις;

    1.    Xurxo dijo

      Αυτό συμβαίνει επειδή το σύστημα χρησιμοποιεί: / usr / sbin / NetworkManager και αυτό το πρόγραμμα είναι υπεύθυνο για την κλήση / sbin / dhclient.

      Εάν θέλετε να δείτε όλες τις πληροφορίες, συμπεριλαμβανομένων των ονομάτων IP του nameserver, απλώς εκτελέστε την εντολή:

      "Nm-εργαλείο"

      Στο Ubunto και το νομισματοκοπείο θα σας προσφέρει κάτι τέτοιο:

      Εργαλείο NetworkManager

      Κατάσταση: συνδεδεμένο (παγκόσμιο)

      - Συσκευή: eth0 ——————————————————————–
      Τύπος: Ενσύρματο
      Οδηγός: jme
      Κατάσταση: μη διαθέσιμο
      Προεπιλογή: όχι
      Διεύθυνση HW: 00: 90: F5: C0: 32: FC

      δυνατότητες:
      Carrier Detect: ναι

      Ενσύρματες ιδιότητες
      Μεταφορέας: απενεργοποιημένο

      - Συσκευή: wlan0 [Auto MOVISTAR_JIJIJI] ——————————————
      Τύπος: 802.11 WiFi
      Πρόγραμμα οδήγησης: rtl8192ce
      Κατάσταση: συνδεδεμένο
      Προεπιλογή: ναι
      Διεύθυνση HW: E0: B9: A5: B3: 08: CA

      δυνατότητες:
      Ταχύτητα: 72 Mb / s

      Ιδιότητες ασύρματου
      Κρυπτογράφηση WEP: ναι
      Κρυπτογράφηση WPA: ναι
      Κρυπτογράφηση WPA2: ναι

      Σημεία ασύρματης πρόσβασης (* = τρέχον AP)
      * MOVISTAR_D44A: Infra, F8: 73: 92: 50: D4: 53, Freq 2452 MHz, Rate 54 Mb / s, Strength 40 WPA

      Ρυθμίσεις IPv4:
      Διεύθυνση: 192.168.1.37
      Πρόθεμα: 24 (255.255.255.0)
      Πύλη: 192.168.1.1

      DNS: 80.58.61.250
      DNS: 80.58.61.254
      DNS: 193.22.119.22
      DNS: 208.67.222.222

      Δηλαδή, όλες οι πληροφορίες που σας προσφέρουν οι εντολές σε αυτήν την ανάρτηση (και μερικές ακόμη) ξεχωριστά ταυτόχρονα. Για να μάθετε άλλες επιλογές, γνωρίζετε ήδη: «man nm-tool» 🙂

      Εκτός από τις παραγγελίες:

      "Όνομα κεντρικού υπολογιστή"
      "Διαδρομή"

      1.    μπαρναράστα dijo

        # σκάβω http://www.google.com | ΔΙΑΚΟΠΤΗΣ

        και θα σας πει το DNS που χρησιμοποιείται

      2.    χημικά dijo

        Από το Ubuntu 15.04 πρέπει να χρησιμοποιήσετε:

        εμφάνιση συσκευής nmcli

        επειδή το εργαλείο nm εξαφανίστηκε:
        http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04

  3.   κοίτη dijo

    Αγαπητέ μου, εγκατέστησα το Huayra 2.0 και έχω ενημερωθεί σε 2.1.
    Τουλάχιστον σε αυτές τις εκδόσεις, από προεπιλογή δεν υπάρχει εντολή "ifconfig", διαφορετικά χρησιμοποιώ την εντολή "ip" για να δω την κατάσταση των καρτών δικτύου:

    ip adr sh

  4.   jhb dijo

    xd άντρες jnbkj kjbkjbk kjbkj kj kj

  5.   JMonzon dijo

    Πώς μπορώ να ενημερώσω μια αλλαγή διεύθυνσης IP του διακομιστή αλληλογραφίας μου στο DNS ISP;