DNS

DNS-serveri konfigureerimine CentOS 8-s

DNS-serveri konfigureerimine CentOS 8-s
Selles artiklis näitan teile, kuidas seadistate CentOS 8-s BIND 9 DNS-serveri. Alustame siis.

Võrgu topoloogia:

Joonis 1: selle artikli võrgutopoloogia

Siin konfigureerin CentOS 8 masina DNS-serveriks. CentOS 8 masinal on staatiline IP-aadress 192.168.20.20. Teised võrgus olevad arvutid pääsevad domeeninimede lahendamiseks juurde DNS-serverile.

Staatilise IP-aadressi seadistamine:

Kui soovite DNS-serveri seadistada, peate oma CentOS 8 masinas seadistama staatilise IP-aadressi. Staatilise IP-aadressi seadistamiseks CentOS 8-s vaadake artiklit Staatilise IP konfigureerimine CentOS 8-s.

DNS-serveri installimine CentOS 8-sse:

BIND 9 on saadaval CentOS 8 ametlikus paketihoidlas. Niisiis, seda on väga lihtne installida.

Kõigepealt värskendage DNF-i paketi hoidla vahemälu järgmise käsuga:

$ sudo dnf makecache

Nüüd installige BIND 9 järgmise käsuga:

$ sudo dnf install bind

Installimise kinnitamiseks vajutage Y ja seejärel vajutage .

BIND 9 tuleks paigaldada.

BIND 9 DNS-serveri konfigureerimine:

BIND põhikonfiguratsioon on / etc / nimega.konf. Lisate oma kohandatud DNS-i andmebaasid / var / nimega / kataloogi. Kui DNS-i andmebaas on loodud, lisate oma kohandatud tsoonifailid kausta / etc / named / kataloogi ja lisage tsoonifailid / etc / nimega.konf konfiguratsioonifail. Põhimõtteliselt konfigureerite BIND 9 DNS-serveri.

Loome domeeni jaoks DNS-i andmebaasi linuxhint.kohalik domeeninimi.

Looge uus fail db.linuxhint.kohalik aastal / var / nimega / kataloogi järgmiselt:

$ sudo vim / var / named / db.linuxhint.kohalik

Sisestage nüüd järgmised read db.linuxhint.kohalik fail ja salvestage fail.

TTL 1d
$ ORIGIN linuxhint.kohalik.
@ IN SOA ns juur (
2020031201; Järjestikune
12h; Värskenda
15m; Uuesti proovima
3w; Aeguda
2h; Minimaalne
)
@ SISSE A 192.168.20.20
@ IN NS ns
ns A-s A 192.168.20.20
@ IN MX 10 mail
mail A-s A 192.168.20.20
abi A-s A 192.168.20.111
tugi A-s 192.168.20.112
www A 192.168.10.12
ruuter IN A 192.168.2.1
ftp CNAME-s www

Kui olete domeeni jaoks DNS-i andmebaasi lisanud linuxhint.kohalik domeenis saate kontrollida, kas failisüntaks on korras, järgmise käsuga:

$ sudo nimega-checkzone linuxhint.local / var / named / db.linuxhint.kohalik

Nagu näete, pole süntaksivigu. Kui neid on, näete vastavaid veateateid.

Nüüd looge tsoonifail linuxhint.kohalik.tsoonides aastal / etc / named / kataloogi jaoks linuxhint.kohalik domeen järgmiselt:

$ sudo vim / etc / named / linuxhint.kohalik.tsoonides

Sisestage nüüd järgmised read linuxhint.kohalik.tsoonides faili.

tsoon "linuxhint.kohalik "IN
tüübimeister;
fail "db.linuxhint.kohalik ";
;

Nüüd muutke / etc / nimega.konf faili järgmiselt:

$ sudo vim / etc / named.konf

Esiteks peate lisama oma võrgu alamvõrgu luba-päring. Vastasel juhul ei saa ükski teie võrgu arvutitest DNS-serverit kasutada.

Võrgu alamvõrk on 192.168.20.0/24. See on see, mida ma sinna lisasin.

Samuti peate lisama oma CentOS 8 masina IP-aadressi, mille seadistate DNS-serveriks kuulata aadress. Minu puhul on see nii 192.168.20.20. Niisiis, olen selle sinna lisanud.

Lõpuks lisage linuxhint.kohalik.tsoonides fail failist / etc / named / kataloogi lõpus / etc / nimega.konf fail järgmise reaga.

sisaldab "/ etc / named / linuxhint.kohalik.tsoonid ";

Nüüd alustage nimega teenus järgmise käsuga:

$ sudo systemctl start nimega

Nagu näete, nimega teenus töötab.

$ sudo systemctl olek nimega

Samuti lisage nimetatud teenus CentOS 8 süsteemi käivitamisel. Niisiis, DNS-server käivitub automaatselt käivitamisel.

$ sudo systemctl lubada nimega

Kui teete pärast serveri käivitamist muudatusi DNS-serveri konfiguratsioonifailis nimega teenuse, peate taaskäivitama nimega teenus muudatuste jõustumiseks.

Rakenduse taaskäivitamiseks nimega teenuse käivitage järgmine käsk:

$ sudo systemctl taaskäivitage nimega

DNS-serveri testimine:

Saate DNS-nimeserverit testida, kasutades kaevama.

Järgmisena kontrollige, kas DNS-server kuulab väljuvat võrguliidest

$ dig @ 192.168.20.20 linuxhint.kohalik ükskõik milline

Suurepärane! DNS-serverile pääseb juurde CentOS 8 väljuvast võrguliidese kaudu.

DNS-nimeserverile pääseb CentOS 8 masinale ka lokaalselt juurde.

$ dig @localhost linuxhint.kohalik ükskõik milline

Saan lahendada ka www.linuxhint.kohalik, nagu näete alloleval ekraanipildil.

$ dig @ 127.0.0.1 www.linuxhint.kohalik

Võrguliidese DNS-serveri aadressi muutmine:

Nüüd saate muuta oma võrguliidese DNS-serveri aadressi, et vaikimisi kasutada kohalikku DNS-serverit. Selle kohta üksikasjaliku juhise leiate artiklist CentOS 8 staatilise IP konfigureerimine.

Nagu näete, suudab BIND Interneti-domeeninimed lahendada.

BIND suudab lahendada ka kohapeal konfigureeritud domeeni linuxhinti.kohalik

Tulemüüri konfigureerimine:

Nüüd, kui lubate tulemüüri kaudu DNS-i taotlusi, avage DNS-serveri port 53 järgmise käsuga:

$ sudo tulemüür-cmd --add-service = dns --püsiv

Muudatuste jõustumiseks käivitage järgmine käsk:

$ sudo tulemüür-cmd - uuesti laadida

DNS-serveri testimine teistest arvutitest:

Olen konfigureerinud samas võrgu alamvõrgus oleva Windows 10 masina DNS-serveri kasutamiseks, mille just seadistasin CentOS 8 masinas.

Nagu näete, DNS-i eraldusvõime linuxhint.kohalik alamdomeenid toimivad.

$ nslookup ns.linuxhint.kohalik

$ nslookupi tugi.linuxhint.kohalik

$ nslookup www.linuxhint.kohalik

$ nslookup mail.linuxhint.kohalik

Nii konfigureerite CentOS 8-s BIND 9 DNS-serveri. Täname selle artikli lugemise eest.

Jäljendage hiireklikke, hõljutades hiirega klõpsutut hiirt Windows 10-s
Hiire või klaviatuuri kasutamine liigses kasutamises vales asendis võib põhjustada palju terviseprobleeme, sealhulgas tüve, karpaalkanali sündroom ja ...
Nende tasuta tööriistade abil lisage Windows 10-le hiire liigutused
Viimastel aastatel on arvutid ja operatsioonisüsteemid palju arenenud. Oli aeg, mil kasutajad pidid failihaldurites navigeerimiseks kasutama käske. Na...
Juhtige ja hallake hiire liikumist mitme kuvari vahel Windows 10-s
Dual Display Mouse Manager võimaldab teil kontrollida ja konfigureerida hiire liikumist mitme monitori vahel, aeglustades selle liikumist piiri läheda...