Opsætning af DNS i Linux

Anonim

Opsætning af DNS i Linux

Hvert websted, en enhed eller et bestemt sted har sin egen IP-adresse, der er defineret af udstyr, når du får adgang til netværk og interaktion med dem. Brugere, der står over for behovet, for eksempel overgang til websteder eller tilslutning til en anden netværkscomputer, skal også indtaste den relevante adresse for den vellykkede informationsudveksling. Men husk det tilfældige sæt af tal er ret vanskeligt. Derfor blev DNS Domain Name System (Domain Name System) opfundet. Nu refererer computeren uafhængigt til serveren for at definere IP-adressen, når du angiver domænenavnet under overgangen til ressourcen. Sådanne servere er automatisk eller manuelt angivet, hvilket afhænger af typen af ​​konfiguration. Det handler om denne proces, som vi ønsker at tale inden for rammerne af dagens materiale, idet man tager eksemplet på den velkendte fordeling af Linux-operativsystemet.

Konfigurer DNS i Linux

Næsten alle Linux-distributioner opererer på et lignende princip. Kun nogle konsol teams og grafisk shell design er kendetegnet. Som et eksempel vil vi se på Ubuntu, og du, der skubber ud af funktionerne i din forsamling, vil også kunne opfylde opgaven uden problemer. Hvis de vanskeligheder opstår på niveauet for at bruge specifikke kommandoer, eller når du søger efter menupunkterne Graphics, skal du bruge den officielle distributionsdokumentation til at finde ud af, hvilken alternativ kommando eller mulighed der er ansvarlig for implementeringen af ​​den ønskede handling.

Metode 1: Grafisk Shell-menu

Denne metode er primært rettet mod nybegyndere, da de oftest i Linux er bange for behovet for at udføre hver handling ved at indtaste kommandoen til konsollen. Det har længe været praktisk taget i alle miljøer Der er relevante ting, der giver dig mulighed for at implementere forskellige konfigurationer uden en enkelt appel til terminalen. DNS gælder også. Lad os se, hvordan denne redigering er lavet i standard grafisk shell Ubuntu.

  1. Vær opmærksom på toppanelet, hvor netværksknappen er til stede og slukket computeren. Klik på en af ​​dem for at se listen over tilslutninger.
  2. Åbning af proceslinjen for at gå til netværkskonfigurationen, når du opretter DNS i Linux

  3. Her er du interesseret i en knap kaldet "Connection Parameters".
  4. Gå til netværkskonfigurationen for at ændre DNS-parametrene i Linux

  5. I menuen, der åbnes, skal du finde den aktuelle forbindelse og klikke på gearikonet for at gå til konfigurationen.
  6. Vælg et netværk fra listen for at ændre DNS-parametrene i Linux

  7. Hvis du vil kende din DNS-adresse, skal du blot se på den specifikt tildelte streng på fanen Systeminformation. For at konfigurere DNS-modtagelsen skal du flytte til fanen "IPv4" eller "IPv6" ved hjælp af toppanelet.
  8. Se Router-adressen og gå til DNS-konfigurationen i Linux

  9. I "Metode" -linjen kan du angive den optimale metode til opnåelse af DNS. Standard er automatisk type via DHCP. Men intet forhindrer dig i at bare notere markøren en af ​​de andre varer, der er til stede.
  10. Indstilling af standard DNS-parametre i Linux via en grafisk grænseflade

  11. Du kan selvstændigt registrere DNS-servere, som din router skal kontakte på. For at gøre dette, i "DNS" -strengen, angiv IP-adresserne. I screenshoten nedenfor ser du servere fra Google, og de ser sådan ud: 8.8.8.8 og 8.8.4.4.
  12. Manuel indtastning af en ny DNS-modtagende server i Linux via grafisk shell

  13. Når du har afsluttet konfigurationen, skal du sørge for, at alt er indstillet korrekt, og kun klik på "Anvend".
  14. Anvend ændringer efter opsætning af DNS i Linux i en grafisk grænseflade

  15. Hvis der ikke er behov for at oprette en ny type tilslutning, kan du straks registrere DNS-indstillingerne på nøjagtig samme måde som den netop er blevet vist.
  16. Opsætning af DNS i Linux, når du opretter et nyt netværk

  17. Efter afslutningen af ​​konfigurationen skal du åbne hovedmenuen og køre "Terminal" for at kontrollere.
  18. Gå til Terminal for at kontrollere ændringerne efter opsætning af DNS i Linux

  19. Indtast nslookup, og angiv derefter den ønskede adresse for at kontrollere, for eksempel Google.com.
  20. Indtastning af en kommando for at tilslutte serveren efter ændring af DNS i Linux

  21. Når du har klikket på ENTER, vent et par sekunder og læs de modtagne oplysninger. Du vil blive underrettet om, hvilken DNS-server blev brugt, når du tilføjer adressen.
  22. Se modtaget DNS i Linux gennem stikket i terminalen

Som du kan se, er denne metode så enkel som muligt og giver dig mulighed for at gøre uden at redigere konfigurationsfiler gennem konsollen. Nogle brugere har dog ikke evnen til at bruge den grafiske grænseflade, eller indstillingen er konstant slået ned. I dette tilfælde bliver du nødt til at vende sig til "Terminal", som vil blive afsat til vores næste metode.

Metode 2: Redigering af konfigurationsfiler

Brug af "Terminal" for at redigere konfigurationsfiler, når du ændrer systemparametre - den mest effektive måde, da alle handlinger vil blive udført her på vegne af superbrugeren, og ikke vil blive diskonteret på det første genstartssystem. For DNS-konfigurationen skal du bruge følgende instruktioner.

  1. Kør konsollen, da den blev vist tidligere, eller brug en hvilken som helst bekvem måde, for eksempel det oprettede ikon på panelet "Favoritter".
  2. Start af terminalen via favoritter for at konfigurere DNS i Linux

  3. Til at begynde med gennemse listen over eksisterende netværksgrænseflader for at kontrollere filen for konfigurationen. Indtast LS / SYS / CLASS / NET /, og tryk på ENTER.
  4. En kommando for at se navnene på netværket, når du konfigurerer DNS i Linux

  5. Kontroller, om dit interface navn er til stede her. Som standard ser det sådan ud: ENP0S3. I mangel af en sådan linje bliver du nødt til at tilføje den selv, hvad de følgende trin vil blive afsat. Spring over dem, hvis navnet er til stede.
  6. Se det nuværende netværksnavn, når DNS-konfiguration i Linux

  7. Dernæst vil sagen vedrøre interaktion med konfigurationstekstfiler. For at gøre dette kan du bruge enhver editor, der er indstillet som standard, for eksempel VI. Dog er nybegyndere brugere ikke altid bekvemme at styre sådan software. I sådanne situationer rådgiver vi dig om at etablere en mere passende løsning. Tryk sudo APT Installer nano og klik på Enter.
  8. Installation af en ny tekst editor til yderligere DNS-konfiguration i Linux

  9. Bekræft dine hensigter om at tilføje software, og efter at have installeret, skal du gå på arbejde med filer. Indtast sudo nano / etc / network / interfaces kommandoen og bekræft det derefter.
  10. Åbning af en konfigurationsfil til indtastning af netværksnavnet, når du konfigurerer DNS i Linux

  11. Indsæt AUTO ENP0S3 og IFACE ENP0S3 INET DHCP rækker for at indstille grænsefladekonfigurationen.
  12. Indtast netværksnavnet og standard DNS i Linux via konfigurationsfil

  13. Brug CTRL + O-kombinationen til at gemme indstillingerne. Husk i fremtiden, at tegnet ^ refererer til CTRL, det vil sige for eksempel, udgangen fra editoren udføres via CTRL + X.
  14. Gemmer ændringer og output fra teksteditoren, når du konfigurerer DNS i Linux

  15. Når du gemmer, skal du ikke ændre filnavnet for at skrive, men klik blot på Enter.
  16. Gemmer et filnavn, når du konfigurerer DNS i Linux

  17. I samme fil skal du indtaste DNS-navneskereren 8.8.8.8 for at installere DNS fra Google, og så kan du derefter lukke dette objekt.
  18. En kommando til at definere DNS i den første konfigurationsfil Linux

  19. Dernæst skal du konfigurere et andet emne, gå til det via sudo nano /etc/dhcp/dhclient.conf.
  20. Gå til konfigurationen af ​​den anden fil for at ændre DNS i Linux

  21. Når du beder om et superbrugerpassord, skal du indtaste den. Bemærk, at symboler med en sådan indstillet metode ikke vises til sikkerhedsformål.
  22. Indtast SuperUser-adgangskode for at få adgang til filen, når du konfigurerer DNS i Linux

  23. Kilde til den laveste på indholdet og indsæt Supersede Domain-Name-Servers Strenge 8.8.8.8. Gem derefter ændringerne og luk filen.
  24. Indsæt kommandoer til den anden DNS-konfigurationsfil i Linux

  25. Det forbliver at redigere de sidste parametre i sudo nano /etc/resolvconf/resolv.conf.d/base.
  26. Start af den tredje DNS-konfigurationsfil i Linux

  27. Indsæt navnevertstrengen 8.8.8.8, definerer DNS. Før du indtaster, skal du ikke glemme at anvende ændringer i samme fil.
  28. Ændring af den tredje konfigurative DNS-fil i Linux

  29. Alle DNS-ændringer træder i kraft umiddelbart efter genstart af netværket. Dette gøres af SUDO SystemCTL restart networking-kommandoen.
  30. Genstart netværk efter DNS-ændringer i Linux

  31. Den tomme streng optrådte for input betyder, at genstartet var vellykket.
  32. Succesfuld netværks genstart efter ændringer i DNS-indstillinger i Linux

Det er selvfølgelig meget mere kompliceret at bruge den anden måde, men dette er det eneste alternativ, der er effektivt i tilfælde, hvor ændringer i DNS gennem grafisk skal ikke medfører resultater på grund af indstillingerne for konstant nulstilling. Det er nok for dig at følge instruktionerne, hvilket præcist udfører dem for den korrekte konfiguration, og du kan klare redigering af parametrene for at opnå domænenavne.

Læs mere