Makseviisid Abuse

Kuidas konfigureerida DNS-i Ubuntus

30.10.2022, 21:24

DNS-servereid kasutatakse raskesti meeldejäävate IP-aadresside tõlkimiseks lihtsateks domeeninimedeks. Miks on see vajalik? Inimestel on lihtsam meeles pidada ühte sõna kui numbrite seeriat. Kui arvutil on vaja teada domeeni IP-aadressi, teeb ta päringu DNS-serverile. Servereid saadakse tavaliselt automaatselt marsruuterist DHCP kaudu või määratakse käsitsi. Järgnevalt räägime, kuidas Ubuntu 16.04 DNS on konfigureeritud.

DNS-i konfigureerimine graafilise kasutajaliidese kaudu

Varem oli süsteemi poolt kasutatava DNS-serveri konfigureerimiseks vaja ainult sisestada konkreetsete serverite aadressid faili /etc/resolv.conf. Praegu vastutab Ubuntu NetworkManager võrgu konfiguratsiooni haldamise eest Ubuntus. See fail on nüüd ainult viide NetworkManageri failile.

Metoodika on endiselt kehtiv, kuid te saate ka LiveCD-l DNS-konfigureerimist teostada. Oluline on märkida, et pärast taaskäivitamist lüüakse kõik varem tehtud seadistused välja, seega peate te sama tööd uuesti tegema. Seadete salvestamiseks tuleb teha teatud toiminguid NetworkManager-liidese kaudu.

Avage kontekstmenüü ja valige "Change Connections":

Kuidas konfigureerida DNS-i Ubuntus

Valige oma ühendus ja klõpsake nuppu "Modify":

Kuidas konfigureerida DNS-i Ubuntus

Avanevas aknas valige "IPv4 Settings":

Kuidas konfigureerida DNS-i Ubuntus

Väljal "Configuration Method" valige "Automatic (DHCP, ainult aadress)":

Kuidas konfigureerida DNS-i Ubuntus

Järgmisena näeme välja "DNS Servers". Sellel väljal määrame serverid (mitu aadressi, mis on eraldatud komadega). Saate määrata Google'i servereid:

Kuidas konfigureerida DNS-i Ubuntus

Nüüd klõpsake "Save" ja "Close". Saate uuesti ühendust luua, kontrollida praegust DNS-serverit:

$ nslookup ya.ru

Kuidas konfigureerida DNS-i Ubuntus

See ongi kõik. On veel üks võimalus konfigureerimiseks - läbi konsooli,.

DNS-i konfigureerimine konsooli kaudu

Ubuntus on liides, mis on konfigureeritud /etc/network/interfaces kaudu.

Vt võrguliideste loetelu:

$ ls /sys/class/net/

Kuidas konfigureerida DNS-i Ubuntus

Avage fail redigeerimiseks, seejärel leidke oma võrguliidese nimi, näiteks auto enp0s3, lisage vajadusel lõik

$ sudo vi /etc/network/interfaces

auto enp0s3
iface enp0s3 inet dhcp

Kuidas konfigureerida DNS-i Ubuntus

Lisage lõikesse rida

$ dns-nameserver 8.8.8.8

Kuidas konfigureerida DNS-i Ubuntus

Näeme 8.8.8.8.8.8 - see on teie DNS-serveri aadress. Saate seda siiski konfigureerida, kui teie DHCP-klient ei määra aadressi ise. Lisage faili /etc/dhcp/dhclient.conf rida DNS-aadressi määramiseks DHCP-serveri tasemel:

$ sudo vi /etc/dhcp/dhclient.conf

supersede domain-name-servers 8.8.8.8

Kuidas konfigureerida DNS-i Ubuntus

Aadress 8.8.8.8.8.8 osutab DNS-serveri aadressile. DNS-serveri aadressid saate lisada faili /etc/resolvconf/resolv.conf.d/base:

$ sudo vi /etc/resolvconf/resolv.conf.d/base

nameserver 8.8.8.8

Kuidas konfigureerida DNS-i Ubuntus

Seadete sisestamiseks taaskäivitage võrk:

$ sudo systemctl restart networking

Kuidas konfigureerida DNS-i Ubuntus

On hea, kui te teostate arvuti taaskäivitamise. Saate avada faili /etc/resolv.conf ja vaadata, kas uus DNS-aadress on rakendatud:

Selles artiklis on käsitletud, kuidas teha Ubuntu 16.04 DNS-konfiguratsiooni GUI või terminali kaudu. See ei ole nii raske.