A DNS-kiszolgálók arra szolgálnak, hogy a nehezen megjegyezhető IP-címeket egyszerű tartománynevekké alakítsák. Miért van erre szükség? Az emberek könnyebben megjegyeznek egy szót, mint egy számsorozatot. Amikor egy számítógépnek tudnia kell egy tartomány IP-címét, lekérdezi a DNS-kiszolgálót. A szervereket általában automatikusan kapja meg az útválasztó a DHCP-n keresztül, vagy kézzel állítja be. A következőkben elmondjuk, hogyan van beállítva az Ubuntu 16.04 DNS.
Korábban a rendszer által használt DNS-kiszolgáló konfigurálásához csak az /etc/resolv.conf fájlba kellett beírni az adott szerverek címét. Jelenleg az Ubuntu NetworkManager felelős az Ubuntu hálózati konfigurációjának kezeléséért. Ez a fájl már csak a NetworkManager fájlra való hivatkozás.
A módszertan továbbra is érvényes, de a LiveCD-n is végezhet DNS-konfigurációt. Fontos megjegyezni, hogy az újraindítás után minden korábban beállított beállítás törlődik, így ugyanezt a munkát újra el kell végeznie. A beállítások mentéséhez bizonyos műveleteket kell végrehajtania a NetworkManager felületen keresztül.
Nyissa meg a kontextus menüt, és válassza a "Csatlakozások módosítása" lehetőséget:

Válassza ki a kapcsolatot, és kattintson a "Módosítás" gombra:

A megnyíló ablakban válassza az "IPv4 beállítások" lehetőséget:

A "Konfigurációs módszer" mezőben válassza az "Automatikus (DHCP, csak cím)" lehetőséget:

Ezután megjelenik a "DNS szerverek" mező. Ebben a mezőben adjuk meg a szervereket (több cím vesszővel elválasztva). Megadhatjuk a Google szervereit is:

Most kattintsunk a "Mentés" és a "Bezárás" gombra. Újra csatlakozhat a kapcsolathoz, ellenőrizheti az aktuális DNS-kiszolgálót:
$ nslookup ya.ru

Ennyi. Van egy másik módja is a konfigurálásnak - a konzolon keresztül,.
Az Ubuntuban az /etc/network/interfaces segítségével konfigurált interfész.
Lásd a hálózati interfészek listáját:
$ ls /sys/class/net/

Nyissa meg a fájlt szerkesztésre, ezután keresse meg a hálózati interfész nevét, például auto enp0s3, szükség esetén adjon hozzá egy szakaszt.
$ sudo vi /etc/network/interfaces
auto enp0s3
iface enp0s3 inet dhcp

Adjunk hozzá egy sort a szakaszhoz
$ dns-nameserver 8.8.8.8

Látjuk a 8.8.8.8.8.8.8 - ez a DNS-kiszolgáló címe. Ezt azonban akkor tudja beállítani, ha a DHCP kliens nem maga osztja ki a címet. Az /etc/dhcp/dhclient.conf fájlban adjunk hozzá egy sort a DNS-cím megadásához a DHCP-kiszolgáló szintjén:
$ sudo vi /etc/dhcp/dhclient.conf
supersede domain-name-servers 8.8.8.8

A 8.8.8.8.8.8.8 cím a DNS-kiszolgáló címére mutat. A DNS-kiszolgáló címét az /etc/resolvconf/resolv.conf.d/base fájlhoz adhatja hozzá:
$ sudo vi /etc/resolvconf/resolv.conf.d/base
nameserver 8.8.8.8

A beállítások beviteléhez indítsa újra a hálózatot:
$ sudo systemctl restart networking

Jó lesz, ha újraindítja a számítógépet. Megnyithatja az /etc/resolv.conf állományt, és megnézheti, hogy az új DNS-címek beillesztésre kerültek-e:
Ez a cikk az Ubuntu 16.04 DNS-konfiguráció GUI-n vagy terminálon keresztül történő elvégzéséről szólt. Ez nem olyan nehéz.