Supporto di Rete
Cambia impostazioni DNS su Linux
Ultimo aggiornamento: 2019-07-22
Scritto da: Jered Heeschen
Se il server DNS (Domain Name Server) impostazioni aremisconfigured o si preferisce utilizzare il proprio, in questo articolo viene descritto come cambiare il vostro server Linux® impostazioni DNS.,
Se vuoi testare il tuo sito senza il link di test prima di andare in diretta con SSLor verifica che un sito alias funzioni prima delle modifiche DNS, puoi modificare il tuo file hosts per sovrascrivere theDNS per un dominio su una macchina specifica.
Aggiungere name server al file di configurazione
Nella maggior parte dei sistemi operativi Linux, i server DNS che il sistema utilizza per nameresolution sono definiti in/etc / resolv.file conf. Quel file dovrebbe contenere almeno una riganameserver
. Ogni riganameserver
definisce un DNSserver., I server dei nomi hanno la priorità nell’ordine in cui il sistema li trova nel file. Utilizzare gli indirizzi IP (Internet Protocol) dei name server quandoi inserirli nel file di configurazione perché il sistema non sa cosa fare con i nomi di dominio fino a quando non sa come arrivare ai DNSSERVER.
In alcuni casi,/etc / resolv.conf potrebbe essere un file gestito direttamente, popolato dal servizio di rete (network
utilizzando initscripts oNetworkManager
)., Per modificare direttamente il file di configurazione, utilizzare i seguenti passaggi per aggiungere i server DNS:
-
Aprire la risoluzione.file conf con un editor, ad esempio
nano
, per apportare le modifiche necessarie. Se il file non esiste già, questo comando lo crea:sudo nano /etc/resolv.conf
-
Aggiungere righe per i server dei nomi che si desidera utilizzare. La tabella seguente mostra gli indirizzi IP del server dei nomi da utilizzare in base a quale data center ospita i server cloud., “Il Nome l’indirizzo IP del server di colonna” mostra thelines da aggiungere al file di configurazione:
Data center Nome indirizzo IP del server Hong Kong (HKG) nameserver 120.136.32.62
nameserver 120.136.32.63Virginia del Nord (IAD) nameserver 69.20.0.164
nameserver 69.20.0.196Londra (LON) nameserver 83.138.151.80
nameserver 83.138.151.,81Chicago (ORD) nameserver 173.203.4.8
nameserver 173.203.4.9Dallas/Fort Worth (DFW) nameserver 72.3.128.240
nameserver 72.3.128.241.Sydney (SYD) nameserver 119.9.60.62
nameserver 119.9.60.63.Frankfurt (FRA) nameserver 159.135.130.45
nameserver 159.135.130.46 -
Save the file.,
-
assicurarsi che le nuove impostazioni sono di lavoro,
ping
il nome di dominio utilizzando il seguente comando:ping-c 3 rackspace.com
Si dovrebbe vedere un risultato simile al seguente:
Se si riceve un unknown host
messaggio, controlla gli indirizzi IP thatyou impostato come server DNS.
Aggiungere gli stessi server dei nomi con indirizzi IPv6
Se si utilizza IPv6 sul server, potrebbe essere necessario aggiungere gli indirizzi IPv6 dei server dei nomi alla risoluzione.file conf., È possibile verificare se il server aDNS ha un indirizzo IPv6 eseguendo i seguenti passaggi:
Se viene restituito un indirizzo IPv6, è possibile aggiungerlo come un’altra riga nameserver
nella risoluzione.file conf, come segue:
Quindi testare come mostrato in precedenza, utilizzando il comando ping6
invece del comando regolare ping
per forzare il sistema a utilizzare IPv6.