Netværk

posted in: Articles | 0

Æ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 ennameserver 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 kan 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.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 dine nye indstillinger fungerer, ping domænenavnet ved at bruge følgende kommando:

    ping-C 3 rackspace.com

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

Hvis du modtager en unknown host besked, skal du kontrollere de IP-adresser, som du har angivet som dine 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:

nameserver 2001:4800:d::1

test derefter som tidligere vist ved at bruge kommandoenping6i stedet for theregularping for at tvinge systemet til at bruge IPv6.

Skriv et svar

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