DNS

Konfigurálja a DNS-kiszolgálót a CentOS 8-on

Konfigurálja a DNS-kiszolgálót a CentOS 8-on
Ebben a cikkben bemutatom, hogyan konfigurálja a BIND 9 DNS-kiszolgálót a CentOS 8-on. Tehát kezdjük.

Hálózati topológia:

1. ábra: A cikk hálózati topológiája

Itt egy CentOS 8 gépet konfigurálok DNS-kiszolgálóként. A CentOS 8 gépnek 192 statikus IP címe van.168.20.20. A hálózat többi számítógépe elérheti a DNS-kiszolgálót a tartománynevek feloldásához.

Statikus IP-cím beállítása:

Statikus IP-címet kell beállítania a CentOS 8 gépén, ha DNS-kiszolgálót szeretne beállítani. Statikus IP-cím beállításához a CentOS 8-on olvassa el a Statikus IP beállítása a CentOS 8-on című cikkemet.

A DNS-kiszolgáló telepítése a CentOS 8-ra:

A BIND 9 a CentOS 8 hivatalos csomagtárában érhető el. Tehát nagyon könnyű telepíteni.

Először frissítse a DNF csomagtárház gyorsítótárát a következő paranccsal:

$ sudo dnf makecache

Most telepítse a BIND 9-et a következő paranccsal:

$ sudo dnf install bind

A telepítés megerősítéséhez nyomja meg a gombot Y majd nyomja meg .

A BIND 9-et telepíteni kell.

A BIND 9 DNS-kiszolgáló konfigurálása:

A BIND fő konfigurációja: / etc / named.konf. Hozzáadja az egyéni DNS-adatbázisokat a / var / named / Könyvtár. A DNS-adatbázis létrehozása után hozzáadja az egyéni zónafájlokat a / etc / named / könyvtárba, és foglalja bele a zónafájlokat a / etc / megnevezett.konf konfigurációs fájl. Alapvetően így konfigurálja a BIND 9 DNS-kiszolgálót.

Hozzunk létre egy DNS-adatbázist a linuxhint.helyi domain név.

Hozzon létre egy új fájlt db.linuxhint.helyi ban,-ben / var / named / könyvtárat az alábbiak szerint:

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

Írja be a következő sorokat a db.linuxhint.helyi fájlt, és mentse a fájlt.

$ TTL 1d
$ ORIGIN linuxhint.helyi.
@ IN SOA ns root (
2020031201; Sorozatszám
12h; Frissítés
15m; Próbálja újra
3w; Lejár
2h; Minimális
)
@ IN A 192.168.20.20
@ IN NS ns
ns IN A 192-ben.168.20.20
@ IN MX 10 mail
mail IN A 192.168.20.20
segítség IN A 192.168.20.111
támogatás az A 192-ben.168.20.112
www IN A 192.168.10.12
router IN A 192.168.2.1
ftp CNAME-ben www

Miután hozzáadta a DNS-adatbázist a következőhöz: linuxhint.helyi tartományban a következő paranccsal ellenőrizheti, hogy a fájl szintaxisa rendben van-e:

$ sudo named-checkzone linuxhint.local / var / named / db.linuxhint.helyi

Mint láthatja, nincsenek szintaktikai hibák. Ha van ilyen, akkor a megfelelő hibaüzeneteket fogja látni.

Most hozzon létre egy zónafájlt linuxhint.helyi.zónák ban,-ben / etc / named / könyvtár a linuxhint.helyi domain az alábbiak szerint:

$ sudo vim / etc / named / linuxhint.helyi.zónák

Írja be a következő sorokat a linuxhint.helyi.zónák fájl.

zóna "linuxhint.helyi "IN
típusú mester;
fájl "db.linuxhint.helyi";
;

Most szerkessze a / etc / megnevezett.konf fájl az alábbiak szerint:

$ sudo vim / etc / named.konf

Először hozzá kell adnia a hálózati alhálózatot allow-query. Ellenkező esetben a hálózat egyik számítógépe sem tudja használni a DNS-kiszolgálót.

A hálózati alhálózat 192.168.20.0/24. Tehát ezt adtam oda.

Hozzá kell adnia annak a CentOS 8 gépnek az IP-címét is, amelyet DNS-kiszolgálóként konfigurál hallgatni cím. Az én esetemben az 192.168.20.20. Szóval hozzáadtam.

Végül foglalja bele a linuxhint.helyi.zónák fájl a / etc / named / könyvtár végén a / etc / megnevezett.konf fájl a következő sorral.

tartalmazza az "/ etc / named / linuxhint" fájlt.helyi.zónák ";

Indítsa el a nevezett szolgáltatás a következő paranccsal:

$ sudo systemctl start megnevezve

Mint láthatja, a nevezett szolgáltatás fut.

$ sudo systemctl állapot megnevezve

Ezenkívül adja hozzá a megnevezett szolgáltatást a CentOS 8 rendszerindításához. Tehát a DNS-kiszolgáló automatikusan elindul az indításkor.

$ sudo systemctl enable névvel

Ha bármilyen változtatást hajt végre a DNS-kiszolgáló konfigurációs fájljában a nevezett szolgáltatást, újra kell indítania a nevezett szolgáltatást a változások életbe léptetéséhez.

A nevezett szolgáltatás futtassa a következő parancsot:

$ sudo systemctl indítsa újra a nevet

A DNS-kiszolgáló tesztelése:

A DNS névkiszolgáló használatával tesztelheti ásni.

Az alábbiak szerint ellenőrizheti, hogy a DNS-kiszolgáló figyel-e a kimenő hálózati felületen:

$ dig @ 192.168.20.20 linuxhint.helyi bármely

Nagy! A DNS-kiszolgáló a CentOS 8 kimenő hálózati felületéről érhető el.

A DNS-névkiszolgáló helyben is elérhető a CentOS 8 gép számára.

$ dig @localhost linuxhint.helyi bármely

Meg tudom oldani a www-t is.linuxhint.helyi, amint az az alábbi képernyőképen látható.

$ dig @ 127.0.0.1 www.linuxhint.helyi

A hálózati interfész DNS-kiszolgáló címének módosítása:

Most megváltoztathatja a hálózati interfész DNS-kiszolgálójának címét, hogy alapértelmezés szerint a helyi DNS-kiszolgálót használja. Nézze meg a Statikus IP konfigurálása a CentOS 8-on című cikkemet, hogy részletes útmutatást kapjon ennek végrehajtásáról.

Mint látható, a BIND képes megoldani az internetes domainneveket.

A BIND megoldhatja a lokálisan konfigurált tartományi linuxhint megoldást is.helyi

A tűzfal beállítása:

Most, hogy engedélyezze a DNS-kéréseket a tűzfalon keresztül, nyissa meg a DNS-kiszolgáló 53-as portját a következő paranccsal:

$ sudo tűzfal-cmd --add-service = dns --permanent

A módosítások életbe léptetéséhez futtassa a következő parancsot:

$ sudo firewall-cmd --reload

A DNS-kiszolgáló tesztelése más számítógépekről:

Konfiguráltam egy Windows 10 gépet ugyanazon a hálózati alhálózaton a DNS-kiszolgáló használatára, amelyet a CentOS 8 gépen konfiguráltam.

Amint láthatja, a linuxhint.helyi aldomainek működnek.

$ nslookup ns.linuxhint.helyi

$ nslookup támogatás.linuxhint.helyi

$ nslookup www.linuxhint.helyi

$ nslookup mail.linuxhint.helyi

Így konfigurálja a BIND 9 DNS-kiszolgálót a CentOS 8-on. Köszönjük, hogy elolvasta ezt a cikket.

A kurzor véletlenszerűen ugrik vagy mozog, miközben gépel a Windows 10-ben
Ha úgy találja, hogy az egér kurzor önállóan, automatikusan, véletlenszerűen ugrik vagy mozog, miközben gépel Windows laptopba vagy számítógépbe, akko...
Az egér és az érintőpadok görgetési irányának megfordítása a Windows 10 rendszerben
Egér és Érintőpads nemcsak a számítást könnyűvé, de hatékonyabbá és kevésbé időigényessé is teszi. Nem tudunk elképzelni egy életet ezek nélkül az esz...
Az egérmutató és a kurzor méretének, színének és sémájának módosítása a Windows 10 rendszeren
Az egérmutató és a kurzor a Windows 10 operációs rendszerben nagyon fontos szempont. Ez elmondható más operációs rendszerekről is, tehát valójában eze...