Netværk

0 Comments

Ændre DNS-indstillinger på Linux

Sidst opdateret den: 2019-07-22

Forfattet af: Jered Heeschen

Hvis du opdager, at din server ‘ s Domain Name Server (DNS) indstillinger aremisconfigured eller du foretrækker at bruge din egen, denne artikel beskriver, hvordan tochange din Linux® server-DNS-indstillinger.,

Hvis du ønsker at teste din hjemmeside uden at prøve linket forud for at gå live med SSLor kontrollere, at et alias, website fungerer, før DNS-ændringer, du canModify din hosts fil til at tilsidesætte theDNS for et domæne på en bestemt maskine.

Føj navneservere til konfigurationsfilen

på de fleste Linu. – operativsystemer er de DNS-servere, som systemet bruger til nameresolution, defineret i/etc / resolv.conf-filen. Denne fil skal indeholde mindst linennameserver linje. Hver nameserver linje definerer en dnsserver., Navneserverne prioriteres i den rækkefølge, systemet finder dem i filen. Brug Internet Protocol (IP) adresserne på navneserverne nårdu indtaster dem i konfigurationsfilen, fordi systemet ikke ved, hvad man skal gøre med domænenavne, før det ved, hvordan man kommer til Dnsserverne.

i nogle tilfælde/etc / resolv.conf kunne være en direkte administreret fil, befolket af netværkstjenesten (network ved hjælp af initscripts ellerNetworkManager)., For at redigere konfigurationsfilen direkte skal du brugeFølgende trin for at tilføje DNS-serverne:

  1. Åbn resolv.conf fil med en editor, såsom nano, for at foretage de nødvendige ændringer. Hvis filen ikke allerede findes, opretter denne kommando den:

    sudo nano /etc/resolv.conf

  2. tilføj linjer for de navneservere, du vil bruge. Følgende tabel viser, hvilken navneserver IP-adresser, der skal bruges, afhængigt af hvilke datacenterhouses dine cloud-servere., “Name server-IP-adresse” – kolonnen viser thelines at tilføje til konfigurationsfilen:

    Data center Navn, serverens IP-adresse
    Hongkong (HKG) nameserver 120.136.32.62
    nameserver 120.136.32.63
    Nordlige Virginia (IAD) nameserver 69.20.0.164
    nameserver 69.20.0.196
    London (LON) nameserver 83.138.151.80
    nameserver 83.138.151.,81
    Chicago (ORD) nameserver 173.203.4.8
    nameserver 173.203.4.9
    Dallas/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
  3. Save the file.,

  4. for At sikre at din nye indstillinger fungerer, ping domænenavnet byusing følgende kommando:

    ping -c 3 rackspace.com

Du bør se et resultat svarende til den følgende:

Hvis du får en unknown host besked -, dobbelt-tjekke IP-adresser thatyou bruge som DNS-servere.

Tilføj de samme navneservere med IPv6-adresser

Hvis du bruger IPv6 på din server, skal du muligvis tilføje IPv6-adresserne på dine navneservere til resolv.conf-filen., Du kan se, om aDNS-serveren har en IPv6-adresse ved at udføre følgende trin:

Hvis en IPv6-adresse returneres, kan du tilføje det som en anden nameserverlinje i resolv.conf-fil, som følger:

Så er test som tidligere vist, ved hjælp ping6 kommando i stedet for theregular ping kommando til at tvinge systemet til at bruge IPv6.


Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *