Ottieni tutta la nostra configurazione di rete con i comandi

O perché gestiamo un server o perché non abbiamo ancora un ambiente grafico, ci sono momenti in cui abbiamo bisogno di conoscere tutti i dati di rete che possiede il computer a cui siamo connessi, qui spiegherò come ottenere questi dati.

indirizzo IP

Un semplice comando può dirci il nostro IP, intendo: ifconfig

ifconfig

Ci mostrerà qualcosa del genere:

ifconfig

Come puoi vedere, compaiono tutte le interfacce di rete, nella seconda riga di ogni interfaccia vediamo qualcosa del tipo: «internet 192.168.1.5»… Inet è l'indirizzo IP, ad esempio, se eseguo un file grep filtro inet posso mostrare solo gli IP:

sudo ifconfig | grep inet

Ci mostrerebbe i nostri IP IPv4 e IPv6.

MAC

Lo stesso comando ci permette di conoscere il nostro indirizzo MAC, possiamo vederlo nella riga che inizia con "ether", possiamo comunque usare un grep per filtrare per ether e che compaiono solo i nostri MAC:

sudo ifconfig | grep ether

Server DNS

Per conoscere il nostro server DNS possiamo vedere il contenuto del file /etc/resolv.conf:

cat /etc/resolv.conf

Lì vedremo il dominio della nostra rete (nel caso ne abbiamo uno nella LAN) o l'IP del server DNS che utilizziamo.

Gateway o Gateway

Sapendo che il nostro gateway è altrettanto facile, useremo:

ip route show

Vedremo che possono apparire più righe, ma la prima riga (generalmente) contiene il nostro gateway all'inizio, è la riga che inizia con difetto

ip-percorso

Comunque ... ovviamente puoi usare di nuovo grep per filtrare di default:

ip route show | grep default

E ... diventando più squisito possiamo usare awk per mostrare solo la terza colonna, quella dell'IP:

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

Ma ehi, questo è per farci dettagliare 😀

Nome host o nome computer

Semplice, molto semplice ... basta eseguire: hostname

hostname

La fine!

Finora il post va, non so se ho qualche configurazione in sospeso ... in tal caso, condividi il comando per mostrarlo in un terminale 😉

Buon divertimento!


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Gonzalo suddetto

    Non fa mai male ricordarli

  2.   Hugo suddetto

    Nel caso del DNS, non è sempre così.
    In Ubuntu o in alcuni dei suoi derivati ​​il ​​file "/etc/resolv.conf" contiene "nameserver 127.0.1.1"
    Come determinare il DNS configurato in questi casi?

    1.    Xurxo suddetto

      Ciò accade perché il sistema utilizza: / usr / sbin / NetworkManager ed è questo programma che si occupa di chiamare / sbin / dhclient.

      Se vuoi vedere tutte le informazioni inclusi i nomi IP del server dei nomi, esegui semplicemente il comando:

      "Strumento Nm"

      In Ubunto e Mint ti offrirà qualcosa del genere:

      Strumento NetworkManager

      Stato: connesso (globale)

      - Dispositivo: eth0 —————————————————————–
      Tipo: cablato
      Autista: jme
      Stato: non disponibile
      Predefinito: no
      Indirizzo HW: 00: 90: F5: C0: 32: FC

      funzionalità:
      Rilevamento portante: sì

      Proprietà cablate
      Trasportatore: spento

      - Dispositivo: wlan0 [Auto MOVISTAR_JIJIJI] ————————————————
      Tipo: WiFi 802.11
      Driver: rtl8192ce
      Stato: connesso
      Predefinito: sì
      Indirizzo HW: E0: B9: A5: B3: 08: CA

      funzionalità:
      Velocità: 72 Mb / s

      Proprietà senza fili
      Crittografia WEP: sì
      Crittografia WPA: sì
      Crittografia WPA2: sì

      Punti di accesso wireless (* = AP corrente)
      * MOVISTAR_D44A: Infra, F8: 73: 92: 50: D4: 53, Freq 2452 MHz, Velocità 54 Mb / s, Forza 40 WPA

      Impostazioni IPv4:
      Indirizzo: 192.168.1.37
      Prefisso: 24 (255.255.255.0)
      Gateway: 192.168.1.1

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

      Cioè, tutte le informazioni che i comandi in questo post (e alcuni altri) ti offrono separatamente in una volta. Per conoscere altre opzioni, sai già: «man nm-tool» 🙂

      Oltre agli ordini:

      "Nome host"
      "Itinerario"

      1.    barbarasta suddetto

        # scavare http://www.google.com | SERVER grep

        e ti dirà il DNS utilizzato

      2.    prodotti chimici suddetto

        A partire da Ubuntu 15.04 devi usare:

        spettacolo dispositivo nmcli

        perché nm-tool è scomparso:
        http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04

  3.   coiote suddetto

    Gentile, ho installato Huayra 2.0 e ho aggiornato alla 2.1.
    Almeno in queste versioni, di default non c'è il comando "ifconfig", altrimenti uso il comando "ip" per vedere lo stato delle schede di rete:

    indirizzo IP sh

  4.   jhb suddetto

    xd men jnbkj kjbkjbk kjbkj kj kj

  5.   JMonzon suddetto

    Come aggiorno una modifica dell'indirizzo IP del mio server di posta nel DNS dell'ISP?