Změnit nastavení DNS na Linuxu
Poslední aktualizace: 2019-07-22
Autorem: Jered Heeschen
Pokud zjistíte, že váš server je Server DNS (Domain Name) nastavení aremisconfigured nebo dáváte přednost použít svůj vlastní, tento článek popisuje, jak mění svůj Linux® server DNS nastavení.,
Pokud si chcete vyzkoušet vaše stránky bez zkušební odkaz před odchodem žít s SSLor ověřit, že alias web funguje před DNS změny, canModify vaši hostitelé soubor přepsat theDNS pro domény na konkrétní stroj.
přidejte jmenné servery do konfiguračního souboru
na většině operačních systémů Linux jsou servery DNS, které systém používá pro nameresolution, definovány v/etc / resolv.konfederace. Tento soubor by měl obsahovat alespoň jeden řádeknameserver
. Každý řádek nameserver
definuje DNSserver., Jmenné servery jsou upřednostňovány v pořadí, v jakém je systém nalézásoubor. Použití Protokolu IP (Internet protocol) adresy názvových serverů, když je zadat do konfiguračního souboru, protože systém nemá co dělat s názvy domén, až po to ví, jak se dostat do DNSservers.
v některých případech, / etc / resolv.conf by mohl být přímo řízeny souborem,obydlený síťová služba (network
pomocí initscripts neboNetworkManager
)., Chcete-li přímo upravit konfigurační soubor, použijtenásledující kroky k přidání serverů DNS:
-
otevřete resolv.conf soubor s editorem, jako je
nano
, aby se thenessary změny. Pokud soubor již neexistuje, tento příkaz jej vytvoří:sudo nano / etc / resolv.conf
-
přidejte řádky pro jmenné servery, které chcete použít. Následující tabledisplays který název serveru IP adresy použít v závislosti na tom, které datacenterhouses cloud servery., „Jméno serveru IP adresa“ sloupec ukazuje thelines přidat do konfiguračního souboru:
Data center Jméno serveru IP adresa Hong Kong (HKG) nameserver 120.136.32.62
nameserver 120.136.32.63Severní Virginie (IAD) nameserver 69.20.0.164
nameserver 69.20.0.196Londýn (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.,
-
Aby zajistily, že vaše nové nastavení pracují,
ping
domény název byusing následující příkaz:ping -c 3 rackspace.com
měli Byste vidět výsledek podobný následujícímu:
Pokud obdržíte e unknown host
zprávy, double-zkontrolujte, zda adresy IP, že nastavit jako váš DNS servery.
přidejte stejné jmenné servery s adresami IPv6
Pokud používáte IPv6 na vašem serveru, možná budete muset přidat ipv6addresses vašich jmenných serverů do resolv.konfederace., Můžete vidět, pokud dns server má adresu IPv6 provedením následujících kroků:
Pokud se IPv6 adresa je vrácena, můžete dodat, že jako další nameserver
řádek v resolv.conf, takto:
nameserver 2001:4800:d::1
Pak vyzkoušet, jak se dříve uvedeno, pomocí ping6
příkaz místo theregular ping
příkaz vynutit systému použít IPv6.
Napsat komentář