Welcher DNS Server

Status
Für weitere Antworten geschlossen.

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

es gibt ja ein Paket DNS Server, das man nachinstallieren kann.
Ist das ein BIND DNS Server oder hat Sinology da etwas eigenes entwickelt.

Hintergrund der Frage:
Ich möchte auf der Sinology einen Slave DNS Server für einen BIND Master DNS Server einrichten.

Gruß
D.Mon
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
Hallo,

bind9 ist es nicht, ich glaube es ist dnsmasq.

bind9 kannst du dir aber aus IPKG nachinstallieren.

Achja, ein Thread reicht doch, oder??
 

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Ich hab den ersten im falschen Unterforum gepostet und die Moderatoren gebeten, diesen zu löschen.

Danke für die Info.
Mit ipkg kenn´ ich mich noch nicht aus.
Da muss ich mich erstmal einlesen.
Kannst Du mir eine Informationsquelle empfehlen?

Gruß
D.Mon
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
yepp, steht im WIKI wie du IPKG einrichten kannst.
Hier habe ich dir mal den Link herausgesucht.

PS: und wie du bind9 dann installierst, findest du auch im WIKI
 

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Vielen Dank.
Werde ich mir mal genauer anschauen.
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.192
Punkte für Reaktionen
73
Punkte
68
Das DNS-Server Packet ist schon ein bind9, der dnsmasq macht dann nur noch DHCP. Die Einstellmöglichkeiten im Packet über die Gui sind natürlich nicht vollständig.
Beim Einsatz von IPKG muss man wissen, das die dort ausgelieferte Software teilweise sehr abgehangen ist, zu Problemen führen kann z.B. wenn man das mysql5 ipkg zusätzlich zur MariaDB installiert und (nicht nur für Firmen) problematisch: Synology den Support ablehnt, wenn 3th-Party Software installiert ist.
DS1812> /var/packages/DNSServer/target/bin/named -v
BIND 9.9.6-P1 (Extended Support Version)
 

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Danke für die Info.
Dann installiere ich den mal.

Wie man einen BIND konfiguriert, weiß ich.
Da brauch ich keine GUI zu.

Gruß
D.Mon
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
Das DNS-Server Packet ist schon ein bind9, der dnsmasq macht dann nur noch DHCP.

Gut zu wissen, ich wußte es nicht, habe hier bind9 über IPKG installiert.

Gibt es eine Anleitung wie ich den bind über den Terminal konfigurieren kann. (Pfade, Configfiles usw.)
 

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Einiges liegt hier:
Rich (BBCode):
> ls -l /var/packages/DNSServer/target/etc/
-rwxr-xr-x    1 root     root           420 Mar 22 15:32 synodns.conf
-rwxr-xr-x    1 root     root           409 Feb 11 03:07 synodns.default.conf
-rwxr-xr-x    1 root     root            77 Feb 11 03:07 synodns.sc
-rwxr-xr-x    1 root     root             0 Feb 11 03:07 view.conf
-rwxr-xr-x    1 root     root             0 Feb 11 03:07 zone.conf

Die named.conf:
/var/packages/DNSServer/target/named/etc/named.conf

Die Zonen Dateien:
/var/packages/DNSServer/target/named/etc/zone/

Damit sollte man klar kommen.

Gruß
D.Mon
 
Zuletzt bearbeitet:

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
ja stimmt, sieht etwas seltsam aus. So gar nicht nach bind9.

Kannst ja mal berichten wie weit du damit kommst.
 

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Hab inzwischen alles gefunden und meinen letzten Post editiert ;).
 

laserdesign

Benutzer
Mitglied seit
11. Jan 2011
Beiträge
2.560
Punkte für Reaktionen
50
Punkte
94
cool, berichte dann mal ob es wie gewünscht auch läuft.
 

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Mach ich, weiß nur noch nicht genau wann.
Ich muss heute noch Parkett nachölen usw.

Gruß
D.Mon
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.192
Punkte für Reaktionen
73
Punkte
68
Die Files sind so organisiert
DS1812> cd /var/packages/DNSServer/target/named/etc/
DS1812> ls -l *
-rw-r--r-- 1 nobody nobody 2943 Mar 15 19:30 localtime
-rwxr-xr-x 1 nobody nobody 596 Feb 11 03:10 named.conf

conf:
-rwxr-xr-x 1 nobody nobody 61 Mar 15 20:38 named.key.conf
-rw-r--r-- 1 nobody nobody 398 Mar 18 11:21 named.log.conf
-rwxr-xr-x 1 nobody nobody 1173 Feb 11 03:10 named.options.conf
-rwxr-xr-x 1 nobody nobody 1160 Feb 11 03:10 named.options.default.conf
-rw-r--r-- 1 nobody nobody 81 Mar 21 15:19 named.options.resolution.conf
-rwxr-xr-x 1 nobody nobody 82 Feb 11 03:10 named.options.system.conf
-rwxr-xr-x 1 nobody nobody 0 Feb 11 03:10 named.options.user.conf
-rwxr-xr-x 1 nobody nobody 87 Feb 11 03:10 named.rndc.conf

default:
-rwxr-xr-x 1 nobody nobody 271 Feb 11 03:10 db.127
-rwxr-xr-x 1 nobody nobody 237 Feb 11 03:10 db.255
-rwxr-xr-x 1 nobody nobody 353 Feb 11 03:10 db.empty
-rwxr-xr-x 1 nobody nobody 270 Feb 11 03:10 db.local
-rwxr-xr-x 1 nobody nobody 2994 Feb 11 03:10 db.root
-rwxr-xr-x 1 nobody nobody 506 Feb 11 03:10 named.default-zones.conf

key:
-rw-r--r-- 1 nobody nobody 20 Mar 15 20:36 keyname
-r-------- 1 nobody nobody 113 Mar 15 20:36 rndckey

zone:
drwxr-xr-x 2 nobody nobody 4096 Mar 17 22:00 data
drwxr-xr-x 2 nobody nobody 4096 Mar 22 18:15 master
drwxr-xr-x 2 nobody nobody 4096 Mar 22 12:39 slave
-rwx------ 1 nobody nobody 584 Mar 15 21:17 zone.load.conf
In Data liegt pro Zone eine Zonenkonfiguration. Diese wird über zone.load.conf aufgerufen.
In slave bzw. master liegen die eigentlichen Zonefiles.

Mir fehlte z.B. die Option "allow-update" zum Eintragen von DHCP-Clients. Einfach in die Zonen-Konfiguration rein und Packet stoppen/starten. Nachteil: der Eintrag wird beim Update der Zonen-Konfiguration über die Gui wieder entfernt, d.h. das File wird neu geschrieben. Aber wenigstens eine Keyverwaltungs-Gui ist schon dabei.
 
Zuletzt bearbeitet:

D_Mon

Benutzer
Mitglied seit
10. Feb 2015
Beiträge
26
Punkte für Reaktionen
0
Punkte
0
Ich habe bei mir jetzt mal konfiguriert, so wie ich es haben will.
Ich persönlich arbeite lieber auf der Kommandozeile als in der GUI.
Da hat man einfach mehr Möglichkeiten und schneller gehts auch.

Als erstes hab ich mir ein paar symlinks angelegt, damit ich die Konfiguration so aufrufen kann, wie ich es gewohnt bin:
Rich (BBCode):
ln -s /var/packages/DNSServer/target/named/etc/zone/ /server/named
mkdir /server
ln -s /var/packages/DNSServer/target/named/etc/zone/ /server/named
ln -s /var/packages/DNSServer/target/bin/named /usr/sbin/named
ln -s /var/packages/DNSServer/target/bin/rndc /usr/sbin/rndc

Danach geht eigentlich alles, wie sonst auch.
rndc selbst konfiguriert
'include "rndc.key";' in nemed.conf auskomentiert
Zoneneinträge in zone.load.conf (wie in named.conf vorgeschlagen)
Server neu gestartet.
läuft

Rich (BBCode):
> rndc status
version: 9.9.6-P1 (DNSServer) <id:3612d8fb>
[...]
server is up and running

Die Zonendateien hat er bei mir unter '/volume1/@appstore/DNSServer/named‘ selbst angelegt, weil ich ihn, wie gesagt, nur als slave konfiguriert habe.
Unter data liegt bei mir also gar nichts.
An die Ablagestrukturen der ds muss ich nicht erst noch gewöhnen.

Jetzt muss ich nur noch ein backup machen, damit das bei einem künftigen DSM Update nicht verloren geht.
Oder ich schreib gleich ein Skript, das mir alles wieder so einrichtet, samt symlinks.
Alles prima.

Gruß
D.Mon
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat