Ich steige gerade von NETGEAR NAS auf SYNOLOGY um und stehe vor dem selben Problem - auf dem NETGEAR hat das hervorragend geklaptt, ich hatte mir dort
Dual DHCP DNS Server -
https://sourceforge.net/projects/dhcp-dns-server/
installiert.
Da dies ein kombinierter DNS und DHCP Server ist, tauschen sich diese beiden Komponenten untereinander aus. D.h. ich habe den DHCP-Server für die dynamische Adressvergabe im LAN genutzt und der DNS hat mir meine VHOSTs aufgelöst. So konnten alle Geräte, die bei mir im LAN per DHCP eine IP bekommen haben, meine internen Webprojekte auflösen.
Dadurch dass dieses Produkt auch mit Wildcards für DNS-Abfragen umgehen kann, muss man auch nicht für jeden VHOST einen eigenen Eintrag machen.
Sagen wir mal der NAS hat die IP 192.168.0.10. Auf diesem laufen die VHOSTS, die alle auf ".projekt" enden. Dann braucht es folgenden EIntrag in der dualserver.ini:
[WILD_HOSTS]
#These are wild card based hosts for
#name queries only (A type only).
#wild hosts would be matched if none found.
#during normal lookup but before forwarding.
#if queried name matches these wildcards
#specified ip would be returned, but there
#would be no reverse lookup against IPs here.
# * and ? are the only wild characters.
#Be very careful while using wild hosts.
#wild hosts wont be part of zone transfer.
#only upto 125 wild hosts can be specified.
#wild hosts can be used to block some external urls
*.projekt=192.168.0.10
Rufe ich nun z.B.
http://testweb-1.projekt auf, und mein VHOST heisst testweb-1.projekt, dann funktioniert das ganze wie gewünscht. Solange also die TLD .projekt heisst muss man nicht für jeden VHOST einen weiteren Eintrag im DNS Server machen.
Wenn sich also jemand traut, das Produkt auf dem Synology zu installieren ... ich wäre empfänglich für den Weg, wie dies zu tun ist. Es lohnt sich, da das für den Zweck wirklich eine sehr elegante Lösung ist, die super einfach zu konfigurieren ist.