Android

A dns névkiszolgálók beállítása az ubuntu 18.04-en

BACKYARD CAMPiNG the MOViE!! Adley and Family camp routine, build a tent, fishing, lake, and more!

BACKYARD CAMPiNG the MOViE!! Adley and Family camp routine, build a tent, fishing, lake, and more!

Tartalomjegyzék:

Anonim

A Domain Name System (DNS) a web infrastruktúrájának központi része, amely lehetővé teszi a domain nevek IP-címekké történő lefordítását. A DNS-t az Internet telefonkönyvének tekintheti.

Minden, az internethez csatlakoztatott eszközt egyedileg azonosítanak az IP-címével. Amikor beírja a böngészőjében meglátogatni kívánt webhelyet, a domain nevet le kell fordítani a megfelelő IP-címre. Az operációs rendszer először ellenőrzi a gazdagép fájlját a megfelelő domainre, és ha a tartományhoz nincs bejegyzés, lekérdezi a konfigurált DNS-névkiszolgálókat a megadott tartománynév megoldásához.

Miután a domain meg lett oldva, a rendszer gyorsítótárazza a kérelmet, és nyilvántartást vezet a domainről és a megfelelő IP-címről.

A DNS-névkiszolgálók (feloldók) olyan kiszolgálók, amelyeket más eszközök használnak a kért tartomány DNS-keresésének végrehajtására.

A DNS-feloldókat általában az ISP adja hozzá. Lehetséges, hogy ezek a megoldók lassúak vagy rendszeresen nem frissülnek, ami késést okozhat egy domain lekérdezésekor, rossz IP-címre történő feloldáshoz, vagy előfordulhat, hogy egyáltalán nem tudja megoldani a kívánt tartományt.

Rengeteg ingyenes nyilvános DNS-feloldó, amely gyors, privát és rendszeresen frissül.

Az alábbiakban bemutatjuk a legnépszerűbb nyilvános DNS-megoldókat:

  • Google (8.8.8.8, 8.8.4.4) Cloudflare (1.1.1.1 és 1.0.0.1) OpenDNS (208.67.222.222, 208.67.220.220) 3. szint (209.244.0.3, 209.244.0.4)

Ebben az útmutatóban elmagyarázzuk, hogyan kell konfigurálni a DNS-névkiszolgálókat (feloldókat) az Ubuntu 18.04-en.

Ha a helyi hálózathoz csatlakoztatott összes eszköz DNS-kiszolgálóit be szeretné állítani, akkor a legegyszerűbb és az ajánlott módszer az otthoni útválasztón végrehajtani a módosítást.

DNS-névkiszolgálók beállítása az Ubuntu Desktop-on

A DNS-névkiszolgálók beállítása az Ubuntu 18.04 asztali számítógépeken rendkívül egyszerű, és nem igényel műszaki ismereteket.

  1. Indítsa el a Beállítások ablakot.

    Válassza ki a kapcsolatot, amelyhez a DNS-névkiszolgálókat beállítani kívánja, majd kattintson a fogaskerék ikonra a Network Manager megnyitásához.

    Válassza az IPv4 beállítások fület.

    Kapcsolja ki az „Automatikus” váltógombot, és írja be a DNS-feloldó IP-címeit, vesszővel elválasztva. A Google DNS névkiszolgálókat fogjuk használni:

    Kattintson az „Alkalmaz” gombra a módosítások mentéséhez.

A változások azonnal hatályba lépnek, kivéve azokat az eseteket, amikor a DNS-bejegyzéseket a rendszer vagy az alkalmazás tárolja.

DNS-névkiszolgálók beállítása az Ubuntu szerveren

A napokban, amikor csak a DNS-feloldókat kívánta konfigurálni Linuxon, egyszerűen megnyitja az /etc/resolv.conf fájlt, szerkesztheti a bejegyzéseket, menti a fájlt, és máris jó útra megy. Ez a fájl továbbra is létezik, de egy szinklin, amelyet a rendszer által feloldott szolgáltatás irányít, ezért nem szabad kézzel szerkeszteni.

a systemd-resolved egy olyan szolgáltatás, amely a DNS-névfelbontást biztosítja a helyi szolgáltatásokhoz és alkalmazásokhoz, és konfigurálható a Netplan, az Ubuntu 18.04 alapértelmezett hálózatkezelő eszközével.

A Netplan konfigurációs fájljait az /etc/netplan könyvtár /etc/netplan . Ebben a könyvtárban valószínűleg egy vagy két YAML fájlt talál. A fájlnév beállításoktól függően eltérő lehet. A fájl neve általában 01-netcfg.yaml vagy 50-cloud-init.yaml de a rendszerében más lehet.

Ezek a fájlok lehetővé teszik a hálózati interfész konfigurálását, beleértve az IP-címet, az átjárót, a DNS-névkiszolgálókat és így tovább.

A DNS-névkiszolgálók konfigurálásához nyissa meg a felület konfigurációs fájlját a szövegszerkesztővel:

sudo nano /etc/netplan/01-netcfg.yaml

A fájl tartalma a következőképpen néz ki:

/etc/netplan/01-netcfg.yaml

network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:

Az interfész DNS-névkiszolgálói konfigurálásához módosítsa az aktuális IP-címeket a preferált DNS-kiszolgálókkal. Például, ha a Cloudflare DNS-kiszolgálóit szeretné használni, akkor a címsort a következőre változtatja:

nameservers: addresses:

A DNS-kiszolgálókat vesszővel kell elválasztani. Két névszervert is felvehet.

Ha a bejegyzés nem létezik, adja hozzá az interfész névblokkjához. A Yaml fájlok szerkesztése során feltétlenül kövesse a YAML kód behúzási szabványait. Ha szintaxishiba van a konfigurációban, a Netplan nem lesz képes a fájlt elemzni.

Ha kész, mentse el a fájlt, és alkalmazza a változtatásokat a következővel:

sudo netplan apply

A Netplan előállítja a konfigurációs fájlokat a rendszer által feloldott szolgáltatáshoz.

Az új DNS-feloldók beállításának ellenőrzéséhez futtassa a következő parancsot:

systemd-resolve --status | grep 'DNS Servers' -A2

systemd-resolve -status sok információt nyomtat. A grep használatával szűrjük a „DNS-kiszolgálók” karakterláncot. A kimenet így néz ki:

DNS Servers: 1.1.1.1 1.0.0.1

Következtetés

A Netplan az alapértelmezett hálózati menedzsment eszköz az Ubuntu 18.04-en, helyettesítve az /etc/resolv.conf és az /etc/network/interfaces konfigurációs fájljait, amelyeket a hálózat konfigurálásához használtak az előző Ubuntu verziókban.

dns ubuntu