Android

Kako postaviti dns nameservere na ubuntu 18.04

Wordpress blog on free hosting in 5 minutes

Wordpress blog on free hosting in 5 minutes

Sadržaj:

Anonim

Sustav naziva domena (DNS) središnji je dio mrežne infrastrukture, pruža način prevođenja imena domena u IP adrese. DNS možete smatrati internetskim telefonskim imenikom.

Svaki uređaj spojen na Internet jedinstveno je identificiran njegovom IP adresom. Kada upišete web mjesto koje želite posjetiti u svom pregledniku, njegovo ime domene mora biti prevedeno na odgovarajuću IP adresu. Operativni sustav prvo provjerava njegovu host datoteku za odgovarajuću domenu i ako ne postoji unos za domenu, upitit će konfigurirane DNS servere imena da riješi određeno ime domene.

Nakon što se domena riješi, sustav će spremiti zahtjev u predmemoriju i voditi evidenciju za domenu i odgovarajuću IP adresu.

DNS poslužitelji imena (razrješnici) su poslužitelji koje drugi uređaji koriste za izvođenje DNS pretraživanja tražene domene.

DNS-ove rezolucije obično dodjeljuje vaš ISP. Međutim, ti razrješnici mogu biti spori ili se ne ažuriraju redovito što može uzrokovati zastoj prilikom postavljanja upita za domenu, rješavanje na pogrešnoj IP adresi ili ponekad možda uopće nećete moći riješiti željenu domenu.

Postoji puno besplatnih javnih DNS rezolucija koje su brze, privatne i redovito se ažuriraju.

Ispod su neki od najpopularnijih javnih DNS-ova rješenja:

  • Google (8.8.8.8, 8.8.4.4) Cloudflare (1.1.1.1 i 1.0.0.1) OpenDNS (208.67.222.222, 208.67.220.220) Razina 3 (209.244.0.3, 209.244.0.4)

U ovom ćemo vodiču objasniti kako konfigurirati DNS poslužitelje imena (razlučivače) na Ubuntu 18.04.

Ako želite postaviti DNS poslužitelje imena za sve uređaje koji su povezani s vašom lokalnom mrežom, tada ćete najlakši i preporučeni način unijeti promjenu na kućni usmjerivač.

Postavljanje DNS poslužitelja imena na Ubuntu Desktop

Postavljanje DNS poslužitelja imena na stolnim računalima Ubuntu 18.04 super je jednostavno i ne zahtijeva nikakvo tehničko znanje.

  1. Pokrenite prozor postavki.

    Odaberite vezu za koju želite postaviti DNS poslužitelje imena i kliknite na ikonu zupčanika da biste otvorili Network Manager.

    Odaberite karticu IPv4 postavke.

    Onemogućite preklopku "Automatski" i unesite IP adrese DNS razlučivača, odvojenih zarezom. Upotrijebit ćemo poslužitelje imena Google DNS:

    Kliknite na gumb "Primjeni" da biste spremili promjene.

Promjene stupaju na snagu odmah, osim u slučajevima kada sustav ili aplikacija spremaju DNS unose.

Postavljanje DNS poslužitelja imena na Ubuntu poslužitelju

U prošlim danima, kad god ste htjeli konfigurirati DNS razrađivače u Linuxu, jednostavno biste otvorili /etc/resolv.conf datoteku, uredili unose, spremili datoteku i dobro idete. Ova datoteka i dalje postoji, ali to je simlink koji kontrolira sistemski riješena usluga i ne bi ga trebalo ručno uređivati.

sustav-rješenje je usluga koja pruža razlučivost DNS imena lokalnim servisima i aplikacijama i može se konfigurirati s Netplanom, zadanim alatom za upravljanje mrežom na Ubuntu 18.04.

Konfiguracijske datoteke Netplana pohranjuju se u /etc/netplan direktoriju. Vjerojatno ćete u ovoj mapi pronaći jednu ili dvije YAML datoteke. Naziv datoteke može se razlikovati od postave do postavke. Datoteka se obično naziva 01-netcfg.yaml ili 50-cloud-init.yaml ali u vašem sustavu može biti drugačija.

Ove datoteke omogućuju vam konfiguriranje mrežnog sučelja, uključujući IP adresu, pristupnik, DNS poslužitelje imena i tako dalje.

Za konfiguriranje poslužitelja imena DNS otvorite konfiguracijsku datoteku sučelja s vašim uređivačem teksta:

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

Sadržaj datoteke izgledat će ovako:

/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:

Za konfiguriranje poslužitelja imena DNS sučelja promijenite trenutne IP adrese sa svojim preferiranim DNS poslužiteljima. Na primjer, ako želite koristiti DNS poslužitelje Cloudflare, liniju addresses promijenili biste u:

nameservers: addresses:

DNS poslužitelji moraju biti odvojeni zarezima. Također možete dodati više od dva poslužitelja imena.

Ako unos ne postoji, dodajte ga u blok imena sučelja. Prilikom uređivanja Yaml datoteka obavezno slijedite standarde YAML koda. Ako je u konfiguraciji došlo do sintaksne pogreške, Netplan neće moći raščlaniti datoteku.

Nakon završetka spremite datoteku i primijenite promjene sa:

sudo netplan apply

Netplan će generirati konfiguracijske datoteke za sistemski riješenu uslugu.

Da biste potvrdili da su postavljeni novi DNS razrešivači, pokrenite sljedeću naredbu:

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

systemd-resolve -status ispisuje puno informacija. Koristimo grep za filtriranje niza "DNS poslužitelja". Izlaz će izgledati ovako:

DNS Servers: 1.1.1.1 1.0.0.1

Zaključak

Netplan je zadani alat za upravljanje mrežom na Ubuntu 18.04, zamjenjujući /etc/resolv.conf i /etc/network/interfaces konfiguracijskih datoteka koje su korištene za konfiguriranje mreže u prethodnim Ubuntu verzijama.

dns ubuntu