Menu
CoddyTech

Cercare un nome

Lezione 7 di 47 del corso Reti da terminale di Coddy.

Quando la risposta non è nel tuo file hosts, viene interrogato il DNS. Puoi effettuare questa ricerca manualmente:

nslookup example.com

L'output ha due parti. Prima il server che ha risposto, ovvero il resolver che la tua macchina è configurata per usare, quindi varia da una rete all'altra. Poi la risposta: l'indirizzo o gli indirizzi a cui corrisponde quel nome.

Di solito vedrai la risposta contrassegnata come non autorevole. Non è un avvertimento. Significa che la risposta proviene da una cache intermedia anziché dal nameserver del dominio stesso, il che è normale ed è ciò che rende veloce il DNS.

L'abitudine utile consiste nel capire cosa ti dice questo quando non funziona. Se la ricerca non restituisce nulla, smetti di controllare firewall e porte: non è ancora stato composto alcun numero. Il problema è il nome stesso.

challenge icon

Sfida

Medio

Guarda una ricerca non riuscire, di proposito.

Il finale .invalid è riservato: è garantito che non esista mai, il che lo rende perfetto per verificare come appare una ricerca non riuscita.

Prova a cercare nope.invalid e stampa resolved se funziona oppure failed se non funziona. Output previsto:

failed

Reindirizza l'output normale lontano con >/dev/null 2>&1 in modo che venga stampata solo la tua parola.

Provalo tu

Terminale
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Reti da terminale

Esercitati da solo: Playground Terminal