A MaraDNS telepítése CentOS 6 rendszeren

A MaraDNS egy könnyű, de robusztus, nyílt forráskódú DNS-kiszolgáló program. A többi hasonló alkalmazáshoz, például az ISC BIND-hez, a PowerDNS-hez és a djbdns-hez képest a MaraDNS egyszerűbb és könnyebben használható, tökéletes a kis- és középvállalkozások számára.

Ebben a cikkben bemutatom, hogyan telepítheti és használhatja a MaraDNS-t rekurzív DNS-kiszolgálóként egy Vultr CentOS 6 kiszolgálópéldányon.

Előfeltételek

  • Egy újonnan létrehozott Vultr CentOS 6 kiszolgálópéldány.
  • Nem root sudo felhasználó. Tekintse meg ezt a Vultr-cikket a sudo-felhasználó létrehozásának részleteiért.

1. lépés: Frissítse a rendszert

sudo yum update
sudo shutdown -r now

Ugyanazzal a sudo felhasználóval jelentkezzen be az újraindítás után.

2. lépés: Töltse le és telepítse a MaraDNS-t

cd
wget http://maradns.samiam.org/download/2.0/2.0.13/maradns-2.0.13.tar.bz2
tar -jxvf maradns-2.0.13.tar.bz2
cd maradns-2.0.13
sudo yum install gcc
sudo make
sudo make install

3. lépés: Használja a MaraDNS-t rekurzív DNS-kiszolgálóként

A MaraDNS egy Deadwood nevű önálló összetevőt használ a rekurzív DNS-lekérdezések feldolgozásához. A Deadwood megfelelő és biztonságos futtatása érdekében módosítania kell a beállításait az adott körülményeknek megfelelően.

Például, ha egy félnyilvános rekurzív DNS-kiszolgálót szeretne beállítani, amely csak a megadott IP-címekről kezeli a DNS-lekérdezéseket, akkor az alábbiak szerint kell konfigurálnia a Deadwoodot:

Nyissa meg az "/etc/mararc" fájlt a vi szerkesztővel:

sudo vi /etc/mararc

Keresse meg a sort:

ipv4_bind_addresses = "127.0.0.1"

Adja hozzá gépe nyilvános IP-címét (mondjuk, hogy 203.0.113.1) és privát IP-címét (mondjuk, hogy 10.99.0.10), és ennek a sornak a következőnek kell lennie:

ipv4_bind_addresses = "127.0.0.1, 203.0.113.1, 10.99.0.10"

Mentés és kilépés:

:wq!

Nyisson meg egy másik "/etc/dwood3rc" fájlt a vi szerkesztővel:

sudo vi /etc/dwood3rc

Keresse meg a sort:

bind_address="127.0.0.2" # IP we bind to

Adja hozzá újra a gép nyilvános IP-címét és privát címét, és ennek a sornak a következőnek kell lennie:

bind_address="127.0.0.2, 203.0.113.1, 10.99.0.10" # IP we bind to

Keresse meg a sort:

recursive_acl = "127.0.0.1/16" # Who is allowed to use the cache

Adjon hozzá minden engedélyezett IP-címtartományt a fenti sor alá, mondjuk ezek 10.99.0.0/24 és 203.0.113.0/24, soronként egy címtartomány:

recursive_acl = "10.99.0.0/24"
recursive_acl = "203.0.113.0/24"

Ezenkívül törölje a megjegyzéseket a következő sorból, hogy engedélyezze a DNS-lekérdezéseket a magánhálózatról:

#filter_rfc1918 = 0

Így kell lennie:

filter_rfc1918 = 0

Mentés és kilépés:

:wq!

Végül indítsa el a Deadwoodot:

sudo chkconfig maradns.deadwood on
sudo /etc/init.d/maradns.deadwood start

Ez az. Köszönöm, hogy elolvasta.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.