MARA DNS – lekki i prosty serwer DNS

MARA DNS

dns

W tym poradniku przedstawię opis instalacji oraz podstawową konfigurację serwera DNS na przykładzie MaraDNS.
Instrukcja skierowana jest dla osób które chcą przekierować posiadaną domenę na własny serwer WWW.
Dzięki temu poradnikowi będziesz w stanie tak skonfigurować serwer DNS, aby prawidłowo przekierować ruch z domeny głównej oraz jej subdomen na wskazany serwer WWW.

Strona internetowa autora: http://maradns.samiam.org

1. Instalacja:

apt-get update
apt-get install maradns

2. Konfiguracja: (gotowe konfigi przygotowane przeze mnie)

rm /etc/maradns/mararc ; wget http://pliki.linuxiarz.pl/10-2015/mararc -O /etc/maradns/mararc
wget http://pliki.linuxiarz.pl/10-2015/db.domena.pl -O /etc/maradns/db.domena.pl

3. Restart:

service maradns restart

Przykładowa strefa została już skonfigurowana, wykonaj jeszcze edycję adresu IP na którym będzie serwer DNS “nasłuchiwał”,  edycja wpisu:

bind_address = "127.0.0.1, 192.168.1.1."

i uzupełnienie poprawnie adresu swojego serwera.

Nową domenę do serwera dodajesz jak na przykładzie (do pliku /etc/maradns/mararc):

csv3 = {}
csv3["domena.net."] = "db.domena.net"

A plik ze strefą przykładową masz w : /etc/maradns/db.domena.pl

Składnia lekko się różni od składni BINDA.

Starałem się w miarę intuicyjnie w pliku konfiguracyjnym opisać sposób ustawień w pliku konfiguracyjnym.

Pamiętaj aby skierować DNS twojej domeny na twój serwer. Jeśli domena sama sobie ma być serwerem DNS, np w celu uruchomienia serwera DNS dla innych domen to musisz odpowiednio to skonfigurować zgodnie z operatorem gdzie masz zarejestrowaną domenę. Niektórzy operatorzy wymagają utworzenie hosta / glue hosta ale w niektórych przypadkach wystarczy jako nazwę serwera DNS podać bezwzględną nazwę do twojego serwera (jego hosta)