DNS Server App

Tell us your most wanted features from QNAP products.
Post Reply
glennmac
Getting the hang of things
Posts: 98
Joined: Mon Oct 22, 2018 2:56 pm

DNS Server App

Post by glennmac » Sat Oct 24, 2020 8:23 pm

DNS server app would be much appreciated. Synology has this.

User avatar
jaysona
Been there, done that
Posts: 662
Joined: Tue Dec 02, 2008 11:26 am
Location: Somewhere in the Great White North

Re: DNS Server App

Post by jaysona » Fri Oct 30, 2020 7:09 am

bind 9.16.6 is available via entware.

Running a DNS server on your NAS is not one of the most sound ideas. If you need DNS, then that means you have a domain, just about every domain registrar provides DNS, use their DNS and let it get hammered instead of your personal server. For example, I doubt your home internet connection can withstand a basic DNS amplification attack.

There are many services QNAP is sorely negligent on, DNS is not one of them. Plus, given the way QNAP has written the currently available services, do you really think they could get DNS done right? :p
H/W: TS-219 Pro / TS-269 Pro / TS-253 Pro (8Gig) / TS-509 Pro x2 / TS-569 Pro
H/W: TS-670 Pro (i7-3770S 16Gig) x2 / TS-853 Pro (8Gig) / TVS-871 Pro (i7-4790S 16Gig)
O/S: Slackware 14.2 / MS Windows 7-64 (x5)
Router1: Asus RT-AC86U - Asuswrt-Merlin - 384.19
Router2: Asus RT-AC68U - DD-WRT v3.0-r39960M kongac
Router3: Linksys WRT1900AC - DD-WRT v3.0-r43028 std
Router4: Asus RT-AC66U - FreshTomato v2020.7
Misc: Popcorn Hour A-110/WN-100, Pinnacle Show Center 250HD, Roku SoundBridge Radio (all retired)

Semantix4Arnold
Starting out
Posts: 17
Joined: Fri Feb 15, 2019 4:10 pm

Re: DNS Server App

Post by Semantix4Arnold » Wed Nov 11, 2020 8:29 pm

You can install docker image with Pi-hole in containerstation. See https://youtu.be/ZvaQu5_QrJ4

alexis.valois
First post
Posts: 1
Joined: Mon Dec 14, 2020 1:35 am

Re: DNS Server App

Post by alexis.valois » Mon Dec 14, 2020 2:06 am

I do not agree that if you need a DNS, it necessarly means you have a domain. Sometimes, you just want to stop remembering your static IP adresses inside your home LAN. For example : Im a web developper and Id like to create POCs using several docker containers in a microservice infrasturcture (a mongo DB, a REST api, an nginx reverse-proxy, etc.). I don't want to remembre 3,4,5, 10 static IPs for all my microservices, especially if i want to create several environemnts for my POC. I also want to test my work on multiple devices : iphone, ipad, desktop, etc. I cannot rely on OS specific name resolving mechanism (like NetBIOS on Windows) because most containers/clients are not Windows based. It leaves one universal naming method : DNS. It would be very convenient to have simple a GUI within qnap that would help me configure simple Adresse-Name mappings as a DNS service. Most developpers would appreciate, and AFAICT, qnap already ships with dnsmasq. The only problem is that the confgurations are overwritten every time the qnap reboots. With the built-in dnsmasq already listening on port 53, its not possible to create another process (or container/VM) on the same port to bypass it. It would be possible to add another instance of a DNS service on another port, but it would require port-forwarding on port 53 for internal traffic, and not all routers allow that type of port forwarding. It leaves me no real good solution, except hosting another "always-on" server for my DNS (oustide the qnap), which does not make too much sense, since my qnap is supposed to be my "always-on" home server. I don't think it would be very costy for them to add a config hook so developper could add their persistent mappings to the built-in dnsmasq. A web GUI would be a great nice-to-have. But maybe im missing something : does anyone knows another way I could solve my problem ? (still think the DNS feature would help lots of devellopers)

EPMTek
New here
Posts: 4
Joined: Sat May 09, 2020 7:40 pm

Re: DNS Server App

Post by EPMTek » Mon Jan 04, 2021 6:00 pm

I second Semantix4Arnold's suggestion, BUT I'd say use the Ubuntu 18.4 LXC container and then install pi-Hole with Bridged networking (so that there is an IP address on your LAN for DNS server). You don't have to use the DNS blocking functionality, but could just use it as a Local DNS server (as long as you are happy to use it as the DNS for all your devices).

Alternatively, you could possibly use the QNAP Domain Server functionality and just use the DNS server component of that?
Steve

TS-101, HS-251+, TR-004, TS-453D

syncthing
Know my way around
Posts: 119
Joined: Mon Aug 13, 2018 4:58 pm

Re: DNS Server App

Post by syncthing » Sat Jan 09, 2021 9:35 pm

entware also has dnsmasq,
you just have to make sure that you stop the builtin dnsmasq on reboot automatic ;)

User avatar
spile
Easy as a breeze
Posts: 362
Joined: Tue May 24, 2016 12:13 am

Re: DNS Server App

Post by spile » Sun Jan 10, 2021 7:09 pm

I don’t run a DNS server but I do run a DDNS updater so I don’t have to use DuckDNS, Noip, Dyndns etc

Semantix4Arnold
Starting out
Posts: 17
Joined: Fri Feb 15, 2019 4:10 pm

Re: DNS Server App

Post by Semantix4Arnold » Wed Jan 20, 2021 2:08 am

I agree with alexis.valois that having a local DNS server to manage a local subdomain, would be a useful app. It would be most userfriendly if it automatically inherits the domain name of the QNAP server itself as the superior domain name. It would be nice if you could have multiple local subdomains that independently could be associated with any of the networkinterfaces

User avatar
jaysona
Been there, done that
Posts: 662
Joined: Tue Dec 02, 2008 11:26 am
Location: Somewhere in the Great White North

Re: DNS Server App

Post by jaysona » Fri Jan 22, 2021 8:41 pm

alexis.valois wrote:
Mon Dec 14, 2020 2:06 am
I do not agree that if you need a DNS, it necessarly means you have a domain. Sometimes, you just want to stop remembering your static IP adresses inside your home LAN. For example : Im a web developper and Id like to create POCs using several docker containers in a microservice infrasturcture (a mongo DB, a REST api, an nginx reverse-proxy, etc.). I don't want to remembre 3,4,5, 10 static IPs for all my microservices, especially if i want to create several environemnts for my POC.
...
I do the same, and that is one of the things I use a RasberryPi for. If you don't have the inclining for a Pi, then why not just use your router for internal DNS? The router (which should be running OpenWRT, FreshTomato, DD-WRT or Merlin-WRT) runs a similar type of embedded Linux as QNAP does, but in most cases the router firmware is far more robust and secure than QNAPs embedded Linux implementation.

Or even simpler yet, just use a hosts file on our dev machine, in most cases simple really is best. ;)
H/W: TS-219 Pro / TS-269 Pro / TS-253 Pro (8Gig) / TS-509 Pro x2 / TS-569 Pro
H/W: TS-670 Pro (i7-3770S 16Gig) x2 / TS-853 Pro (8Gig) / TVS-871 Pro (i7-4790S 16Gig)
O/S: Slackware 14.2 / MS Windows 7-64 (x5)
Router1: Asus RT-AC86U - Asuswrt-Merlin - 384.19
Router2: Asus RT-AC68U - DD-WRT v3.0-r39960M kongac
Router3: Linksys WRT1900AC - DD-WRT v3.0-r43028 std
Router4: Asus RT-AC66U - FreshTomato v2020.7
Misc: Popcorn Hour A-110/WN-100, Pinnacle Show Center 250HD, Roku SoundBridge Radio (all retired)

glennmac
Getting the hang of things
Posts: 98
Joined: Mon Oct 22, 2018 2:56 pm

Re: DNS Server App

Post by glennmac » Tue Feb 16, 2021 8:57 pm

Yes dns can be done with containers and these other complex methods. However, an easy to use app would go a long way. If you get a chance, take a look at how synology does this. Very intuitive. I don’t want to have to build a solution. An app created and supported by QNAP would make sense.

User avatar
SFX Group
Getting the hang of things
Posts: 87
Joined: Mon Dec 23, 2013 7:09 am
Location: Cambridge, ON. Canada
Contact:

Re: DNS Server App

Post by SFX Group » Tue Mar 30, 2021 7:08 am

Come here looking for the same, we use SimpleDNS which is a Windows app, and works well but would like to dump Windows but still have a real nice DNS server. Microsoft DNS is bad at its job, we have administrated enough Windows domains to know it will fail almost all the time. SimpleDNS does a very good job and has a DHCP plugin, however means running a Windows box. I do agree though it needs to work and work well.
Many Thanks

Post Reply

Return to “Features Wanted”