Ubuntu

Kako instalirati i konfigurirati DNS na Ubuntuu

Kako instalirati i konfigurirati DNS na Ubuntuu

DNS je kratica za Dglavno Name Susluga koja mapira IP i FQDN (Fully Pualificiran Dglavno Names) jedni drugima. I po tome, DNS olakšava pamćenje IP-a. Poslužitelji imena su računala koja pokreću DNS.

Dakle, u ovom uputstvu idemo instalirati i konfigurirati DNS na Ubuntuu. Kroz ovaj tutorial koristit ćemo jedan od najčešćih programa koji se koristi za rukovanje serverom imena na Ubuntuu, a to je BIND (što je kratica za Berkley Janternet Naming Daemon).

Instalirajte i konfigurirajte DNS na Ubuntuu

Prije započinjanja instalacijskog postupka, izvršite sljedeće tri naredbe osigurajte da se vaš sustav ažurira.

Korak 1- Ažuriranje sustava

sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade

Korak 2 - Instalirajte DNS paket

Upotrijebite sljedeću naredbu:

sudo apt-get install bind9

Nakon što izvršite prethodnu naredbu, predložit će neke druge pakete koje treba instalirati, pritisnite y da biste potvrdili preuzimanje i instaliranje tih paketa.

Instalirajte DNS

Korak 3 - Instalirajte DNS uslužne programe

Još jedan koristan paket koji će vam puno pomoći u rješavanju problema i testiranju DNS problema je paket dnsutils koji se može instalirati pomoću sljedeće naredbe.

sudo apt-get instalirati dnsutils

Imajte na umu da će vam možda biti već instaliran.

Korak 4 - DNS konfiguracija

DNS datoteke za konfiguraciju obično možete pronaći u direktoriju / etc / bind. / etc / bind / named.conf je glavna konfiguracijska datoteka koja sadrži DNS opcije i toplo se preporučuje da budete oprezni dok je uređujete.

Korak 5 - Konfiguriranje NameServer

Najčešće korištena i zadana konfiguracija je upotreba vašeg poslužitelja kao poslužitelja za predmemoriranje. To znači da će DNS dobiti odgovor na upite o imenima, predmemorirati ga i ponovno upotrijebiti odgovor kada se domena traži drugi put. Dakle, da biste svoj poslužitelj koristili kao predmemorirani poslužitelj imena, možete slijediti sljedećih nekoliko koraka.

Otvorite i uredite / etc / bind / named.konf.opcije s omiljenim uređivačem.

sudo vi / etc / bind / named.konf.mogućnosti

Dodajte mu sljedeći blok, ovdje smo koristili Googleov DNS.
otpremnici
8.8.8.8;
;

Datoteka bi trebala izgledati ovako:

Da biste omogućili nove konfiguracije, trebali biste ponovno pokrenuti DNS uslugu.

sudo systemctl restart bind9

Za testiranje vremena vašeg upita možemo upotrijebiti naredbu dig koju instalira paket dnsutils.

kopati google.com

Izvršite prethodnu naredbu dva puta i provjerite vrijeme upita, izlaz bi trebao izgledati ovako:

Isprobajte vrijeme upita za Google

Provjerite vrijeme upita za Google (2. put)

Primijetit ćete da je vrijeme upita po drugi put kada ste izvršili naredbu gotovo nula.

Korak 6 - Primarni učitelj

Za primarnu konfiguraciju glavnog poslužitelja, DNS dobiva podatke za zonu iz datoteke pohranjene na njezinom hostu. Također, DNS ima kontrolu za tu zonu. Sada recimo da imamo domenu koja se naziva „primjer.com ”konfigurirat ćemo DNS da bude primarni master za tu domenu.

Datoteka za prosljeđivanje zone

Ovdje u prednjoj zoni, naziv će se preslikati na IP.

Korak 1. Otvorite i uredite / etc / bind / named.conf datoteka.

sudo vi / etc / bind / named.konf

Obavezno sadrži sljedeće retke i NIJE komentirano:

uključuju “/ etc / bind / named.konf.mogućnosti ”;
uključuju “/ etc / bind / named.konf.lokalno ”;
uključuju “/ etc / bind / named.konf.zadane zone ”;

Datoteka bi trebala izgledati ovako:

DNS datoteka za konfiguraciju

Korak 2. Otvorite i uredite / etc / bind / named.konf.lokalna datoteka za dodavanje DNS zone.

sudo vi / etc / bind / named.konf.lokalno

Dodajte mu sljedeći blok:
zona “primjer.com ”
tip majstor;
datoteka “/ etc / bind / db.primjer.com ”;
;

Datoteka bi trebala izgledati ovako:

Uređivanje lokalne datoteke konf

3. korak. Stvorite datoteku zone iz predloška.

sudo cp / etc / bind / db.lokalno / etc / bind / db.primjer.com

4. korak. Sada otvorite novu datoteku primjera zone.

sudo vi / etc / bind / db.primjer.com

I promijenite ga tako da izgleda ovako:

Zonska datoteka

Imajte na umu da serijski broj morate povećavati svaki put kad napravite promjene u zonskim datotekama.

Korak 5. Ponovo pokrenite DNS uslugu da biste primijenili promjene.

sudo systemctl restart bind9

Datoteka obrnute zone

Sada da biste mapirali IP na ime, morate konfigurirati datoteku obrnute zone.

Korak 1. Uredite / etc / bind / named.konf.lokalna datoteka.

sudo vi / etc / bind / named.konf.lokalno

Dodajte sljedeći blok:
zona “10.0.2.u addr.arpa ”
tip majstor;
datoteka “/ etc / bind / db.10 ";
;

Gdje je 10.0.2 su prva tri okteta vaše mreže.

Korak 2. Stvorite / etc / bind / db.10 datoteka iz predloška jedan.

sudo cp / etc / bind / db.127 / etc / bind / db.10

3. korak. Uredite / etc / bind / db.10 datoteka.

sudo vi / etc / bind / db.10

I to bi trebalo biti ovako:

Datoteka rezervne zone

4. korak. Ponovo pokrenite DNS uslugu da biste primijenili promjene.

Korak 7 - Provjera datoteka za konfiguraciju

Sada i nakon izvršavanja svih prethodnih konfiguracija moramo provjeriti jesu li sve konfiguracije točne.

Korak 1. Izvršite sljedeće naredbe da biste provjerili hoće li vratiti pogreške.

primjer imenovane-kontrolne zone.com / etc / bind / db.primjer.com imenovana-provjerna zona 192.168.0.0/32 / etc / bind / db.10 named-checkconf / etc / bind / named.konf.lokalno named-checkconf / etc / bind / named.konf

Izlaz prethodnih naredbi trebao bi izgledati ovako:

Imajte na umu da možda imate drugačiji serijski broj, zato nemojte paničariti.

Konačno, uspješno smo instalirali i konfigurirali DNS poslužitelj na Ubuntuu. Nadam se da vam se svidjelo, a za bilo kakva pitanja samo ostavite komentar, a mi ćemo vam rado pomoći.

Kako prikazati brojač FPS-a u Linux igrama
Linux gaming dobio je velik poticaj kada je Valve najavio Linux podršku za Steam klijent i njihove igre 2012. godine. Od tada su mnoge AAA i indie igr...
Kako preuzeti i igrati Sid Meier's Civilization VI na Linuxu
Uvod u igru Civilization 6 moderan je pogled na klasični koncept predstavljen u seriji igara Age of Empires. Ideja je bila prilično jednostavna; započ...
Kako instalirati i igrati Doom na Linuxu
Uvod u Doom Serija Doom nastala je 90-ih nakon izlaska originalnog Dooma. To je bio trenutni hit i od tog vremena nadalje igraća serija dobila je broj...