ebben a cikkben megmutatom, hogyan konfigurálja a BIND 9 DNS-kiszolgálót a CentOS 8-on. Akkor kezdjük.
hálózati topológia:
1.ábra: a cikk hálózati topológiája
itt KONFIGURÁLOK egy CentOS 8 gépet DNS-kiszolgálóként. A CentOS 8 gép statikus IP-címmel rendelkezik 192.168.20.20. A hálózat többi számítógépe hozzáférhet a DNS-kiszolgálóhoz a domain nevek megoldásához.,
statikus IP-cím beállítása:
statikus IP-címet kell beállítania a CentOS 8 gépen, ha DNS-kiszolgálót szeretne beállítani. Statikus IP-cím beállítása a CentOS 8-on, ellenőrizze a cikkemet statikus IP konfigurálása a CentOS 8-on.
A DNS-kiszolgáló telepítése a CentOS 8-on:
a BIND 9 elérhető a CentOS 8 hivatalos csomagtárában. Tehát nagyon könnyű telepíteni.,
Első, frissítse az DNF csomag adattár cache a következő paranccsal:
Most, telepítse a BIND 9 a következő parancsot:
erősítse meg a telepítést, nyomja meg az Y billentyűt, majd nyomja meg a <Enter>.
BIND 9 kell telepíteni.,
BIND 9 DNS szerver konfigurálása:
a BIND fő konfigurációja /etc/named.conf. Az egyéni DNS-adatbázisokat a /var/named/ könyvtárban adja hozzá. A DNS adatbázis létrehozása után az /etc/named/ könyvtárban hozzáadja az egyéni zónafájlokat, majd a /etc/named zónafájlokat tartalmazza.conf konfigurációs fájl. Alapvetően így konfigurálhatja a BIND 9 DNS-kiszolgálót.
hozzunk létre egy DNS adatbázist a linuxhinthez.helyi domain név.
Hozzon létre egy új fájlt db.linuxhint.,Helyi a /var/named/ könyvtárban az alábbiak szerint:
most írja be a következő sorokat a db-ben.linuxhint.helyi Fájl, majd mentse a fájlt.
$ORIGIN linuxhint.helyi.
@ IN SOA ns root (
2020031201 ; Serial
12h ; Refresh
15m ; Retry
3w ; Exp
2h ; Minimum
)
@ IN a 192.168.20.20
@ IN NS ns
ns IN a 192.168.20.20
@ IN MX 10 mail
mail IN a 192.168.20.20
segítség a 192.168.20.111
támogatás egy 192.,168.20.112
www egy 192.168.10.12
router egy 192.168.2.1
ftp CNAME www
miután hozzáadott egy DNS adatbázis linuxhint.helyi tartomány, akkor ellenőrizze, hogy a fájl szintaxis rendben van a következő paranccsal:
mint látható, nincsenek szintaktikai hibák. Ha van ilyen, látni fogja a megfelelő hibaüzeneteket.,
Now, create a zone file linuxhint.local.zones in the /etc/named/ directory for linuxhint.local domain as follows:
Now, type in the following lines in the linuxhint.local.zones file.
type master;
file “db.linuxhint.local”;
};
Now, edit the /etc/named.,conf fájl az alábbiak szerint:
először hozzá kell adnia a hálózati alhálózatot a lekérdezés engedélyezéséhez. 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. Szóval, ezt tettem hozzá.
hozzá kell adnia a CentOS 8 gép IP-címét is, amelyet DNS-kiszolgálóként konfigurál hallgatási címként. Az én esetemben ez 192.168.20.20., Szóval, hozzáadtam oda.
végül tartalmazza a linuxhint.helyi.zónák fájl az / etc / named / könyvtárból az / etc / named végén.conf fájl a következő sorral.
most indítsa el a megnevezett szolgáltatást a következő paranccsal:
mint látható, a megnevezett szolgáltatás fut.,
szintén adja hozzá a megnevezett szolgáltatást a CentOS 8 rendszerindításához. Tehát a DNS-kiszolgáló automatikusan elindul a rendszerindításkor.
Ha a DNS-kiszolgáló konfigurációs fájljában a megnevezett szolgáltatás indítása után bármilyen módosítást végez, újra kell indítania a megnevezett szolgáltatást a módosítások érvénybe lépéséhez.,
a megnevezett szolgáltatás újraindításához futtassa a következő parancsot:
DNS Server tesztelése:
tesztelheti a DNS névszervert a dig segítségével.
annak ellenőrzéséhez, hogy a DNS-kiszolgáló hallgat-e a kimenő hálózati felületen az alábbiak szerint:
nagyszerű! A DNS-kiszolgáló elérhető a CentOS 8 kimenő hálózati felületéről.,
a DNS névszerver helyileg is elérhető a CentOS 8 gép számára.
én is megoldani www.linuxhint.helyi, amint az az alábbi képernyőképen látható.
A hálózati interfész DNS-kiszolgálójának címének megváltoztatása:
most megváltoztathatja a hálózati felület DNS-kiszolgálójának címét, hogy alapértelmezés szerint a helyi DNS-kiszolgálót használja. Ellenőrizze a cikkemet statikus IP konfigurálása a CentOS 8-on részletes útmutatást arról, hogyan kell ezt megtenni.
mint látható, a BIND megoldhatja az internetes domain neveket.
a BIND megoldhatja a helyileg konfigurált linuxhint tartományt is., lehetővé , hogy a DNS-kérések a tűzfalon keresztül, nyissa meg a DNS-kiszolgáló port 53 a következő paranccsal:
a változtatások életbe léptetéséhez, futtassa a következő parancsot:
Vizsgálat a DNS-Kiszolgáló Más Számítógépek:
már konfigurálva a Windows 10 gép ugyanazon a hálózat alhálózati használni a DNS-kiszolgáló csak konfigurálva a CentOS 8 gép.,
As you can see, the DNS resolution for linuxhint.local sub domains works.
tehát így konfigurálhatja a BIND 9 DNS-kiszolgálót a CentOS 8-on. Köszönjük, hogy elolvasta ezt a cikket.