Fizetési módok Abuse

Hogyan kell beállítani a DNS-t Ubuntuban

30.10.2022, 21:24

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.

DNS konfigurálás GUI-n keresztül

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:

Hogyan kell beállítani a DNS-t Ubuntuban

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

Hogyan kell beállítani a DNS-t Ubuntuban

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

Hogyan kell beállítani a DNS-t Ubuntuban

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

Hogyan kell beállítani a DNS-t Ubuntuban

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:

Hogyan kell beállítani a DNS-t Ubuntuban

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

Hogyan kell beállítani a DNS-t Ubuntuban

Ennyi. Van egy másik módja is a konfigurálásnak - a konzolon keresztül,.

A DNS konfigurálása 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/

Hogyan kell beállítani a DNS-t Ubuntuban

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

Hogyan kell beállítani a DNS-t Ubuntuban

Adjunk hozzá egy sort a szakaszhoz

$ dns-nameserver 8.8.8.8

Hogyan kell beállítani a DNS-t Ubuntuban

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

Hogyan kell beállítani a DNS-t Ubuntuban

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

Hogyan kell beállítani a DNS-t Ubuntuban

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

$ sudo systemctl restart networking

Hogyan kell beállítani a DNS-t Ubuntuban

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.