Synology NAS DNS Server einrichten

Wer so wie ich Probleme mit seinem Router hat, weil dieser beim NAT Loopback in die Knie geht, kann das umgehen, in dem er lokal einen DNS Server installiert und dessen IP in dem Router einträgt.

Wir machen genau das mit einer Fritz!Box und einem Synology NAS.

Dazu im Synology NAS im Paketzentrum die DNS Server App installieren:


 
2014-04-11 16_01_51-Synology DiskStation - DiskStation.png
2014-04-11 16_01_51-Synology DiskStation - DiskStation.png - [Bild vergrößern]



Verfasst am: 11.04.2014, 19:42
zitieren

Sobald Ihr die App nun öffnet erstellt Ihr zwei verschiedene Master-Zonen. Die erste wird die Reverse-Zone. Die entspricht der lokalen IP Eures NAS, ohne die letzte Stelle und die Blöcke umgedreht.

Hat also Euer NAS die IP 192.168.178.10, dann tragt Ihr 178.168.192 ein wie folgt:


 
2014-04-11 20_41_33-Synology DiskStation - DiskStation.png
2014-04-11 20_41_33-Synology DiskStation - DiskStation.png - [Bild vergrößern]

 1x  bearbeitet

Verfasst am: 11.04.2014, 19:46
zitieren

Per Doppelklick bearbeitet ihr dann die Zone und erstellt zwei neue Ressourcen-Einträge wie folgt (d.h. einmal die "10" und einmal das Feld leer lassen). Statt "nas.example.org" tragt Ihr hier Eure DDNS Domain vom NAS ein. z.B. "meinnas.no-ip.org".

 
2014-04-11 20_47_25-Synology DiskStation - DiskStation.png
2014-04-11 20_47_25-Synology DiskStation - DiskStation.png - [Bild vergrößern]

 3x  bearbeitet

Verfasst am: 11.04.2014, 19:51
zitieren

Nun die zweite Master-Zone erstellen. Diesmal eine Forward-Zone. Hier nur die Domain eintragen.

 
2014-04-11 20_50_59-Synology DiskStation - DiskStation.png
2014-04-11 20_50_59-Synology DiskStation - DiskStation.png - [Bild vergrößern]

Verfasst am: 11.04.2014, 19:52
zitieren

Auch die Zone wieder bearbeiten und diesmal die folgenden 3 Einträge erstellen:

Tipp: Wer wie ich eine eigene Domain nutzt, also keinen DDNS Dienst, der muss evtl. noch Einträge für "www" bzw. "leeres Feld" hinzufügen und da die reguläre IP Eures Servers eintragen. Ansonsten werden die Anfragen nicht beantwortet, weil sie in der Ressource "example.org" fehlen.


 
2014-04-11 20_50_40-Synology DiskStation - DiskStation.png
2014-04-11 20_50_40-Synology DiskStation - DiskStation.png - [Bild vergrößern]

 1x  bearbeitet

Verfasst am: 11.04.2014, 19:54
zitieren

Jetzt wechselt Ihr auf Protokoll und schaut ob der DNS Server korrekt läuft.

 
2014-04-11 20_54_25-Synology DiskStation - DiskStation.png
2014-04-11 20_54_25-Synology DiskStation - DiskStation.png - [Bild vergrößern]

Verfasst am: 11.04.2014, 19:56
zitieren

Fehlermeldungen wie z.B. diese müssen korrigiert werden:
   Zitat:
12-Feb-2014 12:33:23 general zone example.org/IN: NS 'ns.example.org' has no address records (A or AAAA)
12-Feb-2014 12:33:23 general zone example.org/IN: not loaded due to errors.

12-Feb-2014 12:35:41 general zone example.org/IN: NS 'ns.example.org' has no address records (A or AAAA)
12-Feb-2014 12:35:41 general zone example.org/IN: not loaded due to errors.


Ansonsten funktioniert der DNS Server nicht.

Verfasst am: 11.04.2014, 19:59
zitieren

Jetzt müssen wir für alle anderen Domains auf der Welt wie z.B. google.de, facebook.com, etc. auch noch Einträge hinzufügen... nein, Spaß :D

Dafür gibt es auch eine Funktion, die ihr unter Auflösung findet. Die Heißt "Forwarder aktivieren". Hier tragt Ihr entweder den DNS von Eurem Provider ein z.B. von der Telekom die beiden DNS IPs:
217.0.43.33 
217.0.43.17

Oder wie ich die von Google:
8.8.8.8
8.8.4.4

Also immer dann wenn Euer DNS Server die angefragte Domain nicht kennt, beantwortet sie der Forwarder.


 
2014-04-11 20_59_20-Synology DiskStation - DiskStation.png
2014-04-11 20_59_20-Synology DiskStation - DiskStation.png - [Bild vergrößern]

 2x  bearbeitet

Verfasst am: 11.04.2014, 20:08
zitieren

So jetzt läuft der DNS Server. Wir können nun einen kleinen Test machen. Geht in Eure Netzwerk-Einstellungen und fügt die IP von Eurem NAS als DNS Server hinzu. In meinem Fall die 192.168.178.10.

 
2014-04-11 21_03_38-Antwort schreiben - Programmierer Forum - C++, PHP, Java & VBA.png
2014-04-11 21_03_38-Antwort schreiben - Programmierer Forum - C++, PHP, Java & VBA.png - [Bild vergrößern]


 
2014-04-11 21_06_36-Program Manager.png
2014-04-11 21_06_36-Program Manager.png - [Bild vergrößern]

Verfasst am: 11.04.2014, 20:10
zitieren

Jetzt Start -> "cmd" -> Enter um die Kommandozeile zu öffnen. Hier nun "ping nas.example.org" eintragen und Enter. Der Ping sollte die Domain nun auf die lokale IP auflösen:

 
2014-04-11 17_08_34-C__Windows_system32_cmd.exe - ping  nas.example.org.png

0 Kommentare

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Powered by Zendesk