Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Internet Networking >> .

Come risolvere un errore DNS Linux

( Domain Name System ) errori DNS impediscono agli utenti di connettersi alle applicazioni remote , chattare e navigare sul web . Su sistemi Linux , gli strumenti per la risoluzione di questi errori si differenzia da quella su un computer Windows o Mac , ma il processo rimane fondamentalmente la stessa . Seguire questa procedura passo -passo per risolvere gli errori di DNS utilizzando strumenti comuni per qualsiasi distribuzione di Linux . Istruzioni
1

Avviare una finestra di terminale e digitare " ip addr show " per visualizzare l' interfacce di rete attualmente abilitato sul sistema. Ignorare il primo dispositivo elencato , che il comando etichetta "LO" per l'interfaccia di loopback . Se il sistema dispone di un'altra interfaccia di rete valido verrà visualizzato qui sotto LO come "eth0 " o " wlan0 ", anche se ci può essere di più. Se non sono elencati gli altri dispositivi allora il problema non è DNS , ma invece è il dispositivo di rete stesso. Aggiungere un dispositivo di rete al computer prima di continuare con il processo di risoluzione dei problemi.
2

Nella finestra del terminale, " less /etc /resolv.conf " per visualizzare la configurazione per i server DNS su questo computer . Prendere nota degli indirizzi IP elencati dopo " name server " ( un server DNS) in questo file . Si noti che questo comando si apre un editor di testo , che può essere chiusa premendo il tasto "q" .
3

Nella finestra di terminale digitare "ping " seguito dall'indirizzo IP di uno dei il server dei nomi identificato nel file resolv.conf . Se questo comando restituisce un messaggio simile a " 64 byte da 128.200.1.4 ", quindi il server DNS è disponibile, ma potrebbe non risolvere correttamente i nomi . Se il comando non restituisce un messaggio di questo tipo , quindi il server dei nomi elencati nel resolv.conf potrebbe non essere disponibile a tutti. Se le liste resolv.conf più di un server di nomi , il ping l'altro . Si noti che il comando ping continua a contattare l' indirizzo di destinazione fino a quando detto di smettere , quindi tenere premuto il tasto CTRL e premere " c" per arrestarlo .
4

Se i nameserver elencati in resolv.conf sono disponibili , digitare il comando "host" , seguito dal nome di un popolare sito web , come ad esempio " www.google.com " e premi invio . Il comando host deve visualizzare una dichiarazione come " www.google.com ha indirizzo 72.13.204.147 " per indicare che questo computer può contattare il suo server DNS configurato in modo da restituire un indirizzo IP in modo che corrisponda al nome DNS immesso in precedenza. Se lo fa con successo , prova a inserire il nome di un indirizzo problematica al fine di confrontare i risultati . Se il server dei nomi restituisce buoni dati per un sito popolare come Google , ma non ci sono dati per un altro sito , allora il problema è un problema di configurazione DNS specifico per quel sito problematico , e il modo migliore per risolvere la situazione è quello di contattare una persona di supporto tecnico associato a tale indirizzo . Se il server dei nomi restituisce dati da entrambi gli indirizzi , quindi il problema risiede probabilmente nel server DNS questo computer è configurato per utilizzare . Cambiare i valori " nameserver " in resolv.conf .
5

Digitare il comando " vi /etc /resolv.conf . " Premete il tasto INSERT per accedere alla modalità di modifica nell'editor di testo VI . Utilizzare i tasti freccia per spostarsi attraverso il testo e sia cambiare i valori nameserver esistenti o aggiungerne uno in modo che il file contiene solo la seguente " nameserver 208.67.222.222 ". Il servizio OpenDNS fornisce il server DNS per l'uso pubblico .

 

networking © www.354353.com