DNS

Slik setter du DNS-navneservere på Ubuntu Linux?

Slik setter du DNS-navneservere på Ubuntu Linux?
DNS-navneservere (resolvers) gir en metode for å oversette domenenavnet til IP-adressene. Den leveres av Internett-leverandøren (internettleverandører) og brukes av forskjellige andre enheter for å søke etter DNS etter et ønsket domene.

Vi vil vise deg i denne veiledningen hvordan du angir eller konfigurerer DNS-navneserveren ved hjelp av forskjellige metoder på Ubuntu-systemet. Alle konfigurasjoner er utført på Ubuntu 20.04-systemet.

To forskjellige tilnærminger som kan brukes til å sette DNS NameServer på Ubuntu 20.04 Linux-system:

Metode 1: Sett DNS NameServer fra Ubuntu Desktop ved hjelp av Network Manager

Å sette opp DNS NameServer fra Ubuntu-skrivebordet ved hjelp av Network Manager er ganske enkelt og krever ingen teknisk kunnskap. Bare følg trinnene nedenfor:

1. Åpne systeminnstillingsvinduet på systemet.
2. Hvis du er koblet til Wi-Fi, klikker du på “wifi” -fanen. Ellers klikker du på "Nettverk" -fanen hvis du har en "kablet" tilkobling.
3. Innstillingsvinduet kan også starte fra menyen øverst til høyre. Klikk på rullegardinikonet og velg “Kablet innstillinger” alternativ fra listen som vises, som også vises i følgende skjermbilde:

4. Klikk på tannhjulikonet som vises under "kablet" overskrift for å få tilgang til Network Manager-konfigurasjonene.

5. Nå går du til "IPV4" -innstillingsfanen og velger IPV4-metoden der standard "Automatic (DHCP)" er valgt.

Slå på den automatiske knappen for å deaktivere dette alternativet og skriv inn DNS-resolverens IP-adresse atskilt med komma for å angi DNS-navneserveren, som vises i følgende skjermbilde:

Vi har brukt IP-adressen til Google DNS-serveroppløseren.

Metode 2: Angi DNS NameServer ved hjelp av Netplan med Network Manager og Statisk IP

I tidligere Ubuntu-distribusjoner ble DNS-resolverne enkelt konfigurert ved hjelp av '/ etc / resolv.conf 'fil, bare redigere verdiene og lagre filen for bruk. Den systemd-løste tjenesten gir DNS-navneløsning til lokale applikasjoner eller tjenester, og dette kan enkelt konfigureres med Netplan, som er standard nettverksadministrasjonsverktøy på Ubuntu 20.04.

For å stille inn DNS-resolverne med netplan, følg trinnene nedenfor:

1. Åpne terminalen ved å kjøre kommandolisten "ip a" med Wi-Fi / Ethernet-detaljene. Merk deg nøye IP-adressen, nettmasken og standard gatewayen fra følgende skjermbilde som vises når du utfører IP-kommandoen.

2. Åpne netplan-konfigurasjonsfilen. Alle netplan-konfigurasjonsfiler er lagret i / etc / netplan-katalogen. Så åpne “/ etc / netplan / 01-network-manager-all.yaml ”-fil. Filnavnet kan variere fra ett oppsett til et annet. Skriv inn kommandoen nedenfor for å åpne denne konfigurasjonsfilen ved hjelp av nano-teksteditoren.

$ sudo nano / etc / netplan / 01-network-manager-all.yaml

I denne filen kan du konfigurere IP-adresse, gateway, nettverksgrensesnitt, DNS-navneservere og så videre.

Den generelle syntaksen til denne konfigurasjonsfilen er gitt nedenfor, og den kan endres av en systemadministrator.

Nettverk:
versjon: 2
gjengir: NetworkManager
ethernets:
[enhetsnavn]:
dhcp4: falsk
adresser: [ip-adresse / nettmaske]
gateway4: standard-gateway
navneservere:
adresser: [DNS_nameserver-1, DNS_nameserver-2]

Her må følgende kodelinjer endres i denne konfigurasjonsfilen.

versjon: 2
gjengir: NetworkManager
ethernets:
enp0s3:
dhcp4: falsk
adresser: [10.0.2.15/24]
gateway4: 192.168.1.1
navneservere:
adresser: [8.8.8.8, 8.8.4.4]

"192.168.1.1 ”er standard gateway og IP-adressen er“ 10.0.2.15 ”. Bytt ut din egen gateway, nettmaske og IP i konfigurasjonsfilen ovenfor. Mer enn to DNS-navneservere kan defineres i en konfigurasjon, og disse navneserverne skal skilles med komma. I filen ovenfor, “8.8.8.8, 8.8.4.4 ”er DNS-resolverne for Google. Lagre konfigurasjonsfilen og gå ut av denne filen ved å trykke “Ctrl + x”.

3. Bruk nå følgende kommando for å bruke endringer på denne filen med netplan:

$ sudo netplan gjelder

Ovennevnte kommando genererer konfigurasjonssystem løst tjeneste.

4. For å bekrefte DNS-resolver-konfigurasjonen, bruk følgende kommando:

$ systemd-løse --status | grep 'DNS-servere' -A2

Systemd-løse -status-kommandoen viser en pakke med informasjon. Dette er grunnen til at du bruker "grep" -kommandoen for å filtrere "DNS-servere" -strengen fra alle detaljer.

Følgende utgang vises på terminalen; det betyr at den verifiserer DNS-navneserveren og er satt nå.

Sett tilpasset DNS NameServer fra kommandolinjen ved hjelp av Netplan med Networkd

For å angi DNS-navnetjeneren ved hjelp av netplan og nettverk, kopier følgende kode i netplan-konfigurasjonsfilen:

$ sudo nano / etc / netplan / 01-network-manager-all.yaml

Skriv inn konfigurasjonene nedenfor i denne filen:

Nettverk:
versjon: 2
gjengir: nettverk d
ethernets:
enp0s3:
dhcp4: sant
navneservere:
adresser: [8.8.8.8, 8.8.4.4]

Skriv inn kommandoen nedenfor for å bruke endringer med netplan:

$ sudo netplan gjelder

Bekreft nåværende DNS-navneserver ved hjelp av følgende kommando:

$ systemd-løse --status

Følgende utskrift skrives ut på terminalvinduet:

For å gjenopprette standard DNS-konfigurasjoner eller fjerne netplan-konfigurasjonene, fjern alle data og lim inn følgende kode i konfigurasjonsfilen:

Nettverk:
versjon: 2
gjengir: NetworkManager

Bruk nå endringer ved hjelp av følgende kommando:

$ sudo netplan gjelder

Kontroller gjeldende DNS-navneserver ved å bruke følgende kommando:

$ systemd-løse --status

Fra følgende viste utgang vil du legge merke til at standard DNS-navneserver som skal angis på systemet ditt:

Konklusjon:

Vi har diskutert i denne artikkelen hvordan du konfigurerer DNS-navneserveren ved hjelp av skrivebordsgrensesnittet og kommandolinjen. Vi har også sett hvordan vi konfigurerer nettplanendringene på Ubuntu-systemet for å endre DNS-navneserveren. Du kan angi den egendefinerte DNS-navneserveren ved å bruke nettplan og nettverkstjenester også.

Hvordan øke FPS i Linux?
FPS står for Bilder per sekund. FPSs oppgave er å måle bildefrekvensen i videoavspilling eller spillprestasjoner. Med enkle ord betegnes antall uavbru...
Topp Oculus App Lab-spill
Hvis du er Oculus-hodesettinnehaver, må du være klar over sideloading. Sidelading er prosessen med å installere ikke-butikkinnhold på hodesettet. Side...
Topp 10 spill å spille på Ubuntu
Windows-plattformen har vært en av de dominerende plattformene for spill på grunn av den enorme andelen spill som utvikles i dag for å støtte Windows ...