# FTLDNS+ Unbound on OpenWrt install

**URL:** https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902
**Category:** General
**Tags:** ftldns-beta
**Created:** [September 14, 2018, 8:02pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902 "2018-09-14T20:02:49Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Shippy](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/s/8e8cbc/32.png) [@Shippy](https://discourse.pi-hole.net/u/Shippy)
#### Post date: [September 14, 2018, 8:02pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/1 "2018-09-14T20:02:50Z")

</div>

Please correct me where I am mistaken!

1. Apparently Pihole doesn't do QoS like OpenWrt sqm- cake so I thought I should try OpenWrt first with QoS, dnsmasq+ DNS blocks (as in Pi-hole), and nodogsplash captive external portal via LuCI webUI. Of course I will miss the nice Pi-hole graphics sans a Grafana install later.

2. So can I use FTLDNS+ Unbound DNS setup on my OpenWrt? Any benefits if not installed on Pihole ( I am assuming all the filtering and security advantages listed except perhaps DNS logging will apply)?

---

<div class="post-metadata">

### Author: ![Mcat12](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/mcat12/32/20_2.png) [@Mcat12](https://discourse.pi-hole.net/u/Mcat12)
#### Post date: [September 15, 2018, 10:13pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/2 "2018-09-15T22:13:19Z")

</div>

We can't support Pi-hole installations on routers, sadly.

---

<div class="post-metadata">

### Author: ![Shippy](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/s/8e8cbc/32.png) [@Shippy](https://discourse.pi-hole.net/u/Shippy)
#### Post date: [September 16, 2018, 3:16am UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/3 "2018-09-16T03:16:45Z")

</div>

That wasn't the question...unless you mean to say that FTLDNS+ Unbound cannot be accessed as DNS servers from a router?

The idea is similar to below thread- basically using Pi-hole FTLDNS server address, maybe even the DNS address block setup. Pi-hole doesn't have QoS that I would like (available on OpenWrt of course.)

I plan to use an Amlogic Android Box (1/8 GB, quadcore 1.5Gbps) hardware for OpenWrt, so don't expect performance problems as on consumer routers !

Main question: Would this FTLDNS+ Pi-hole DNS block do any better with OpenWrt as above than dnsmasq + adblock natively on OpenWrt?

> **[LEDE + pi-hole works perfectly... need to understand why so I can configure...](https://forum.openwrt.org/t/lede-pi-hole-works-perfectly-need-to-understand-why-so-i-can-configure-tomatousb-the-same-way/8274)**
>
> I have a pihole box on my LAN and setup LEDE to use it as described below. My goal is to mimic my LEDE setup on TomatoUSB (for LEDE unsupported hardware a friend is using), but to do that, I need to understand how the setup on LEDE is working. ...

---

<div class="post-metadata">

### Author: ![Mcat12](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/mcat12/32/20_2.png) [@Mcat12](https://discourse.pi-hole.net/u/Mcat12)
#### Post date: [September 17, 2018, 3:37am UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/4 "2018-09-17T03:37:32Z")

</div>

Your wording seems to imply that you are installing Pi-hole on OpenWRT.  
OpenWRT is usually installed on routers, and OpenWRT is not one of our supported distros.  
Pi-hole can not provide QoS because no traffic goes through it, besides DNS and DHCP requests.

> [@Hardware/Software Requirements](https://discourse.pi-hole.net/t/hardware-software-requirements/273):
>
> This is a historical document and left for archival purposes. For up to date information please use [https://docs.pi-hole.net/](https://docs.pi-hole.net/) --- OLD INFORMATION --- The Installer Our intelligent installer is tailored to installations at home and behind firewalls. If you are installing Pi-hole in an environment beyond that scope, you will need to take extra security measures when installing it. Hardware Pi-hole is very lightweight as it only handles DNS queries and returns a blank HTML file so it doesn't n…

---

<div class="post-metadata">

### Author: ![Shippy](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/s/8e8cbc/32.png) [@Shippy](https://discourse.pi-hole.net/u/Shippy)
#### Post date: [September 17, 2018, 4:48am UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/5 "2018-09-17T04:48:07Z")

</div>

If you look carefully I said I would like to use OpenWrt _instead_ of Pi-hole exactly because Pi-hole doesn't have QoS!

Then I asked if I could use FTLDNS on OpenWrt and whether this install would be any better than the OpenWrt native dnsmasq + adblock.

Given the confusion here, I posted #6:

[https://discourse.pi-hole.net/t/ftldns-and-unbound-combined-for-your-own-all-around-dns-solution/10222/5](https://discourse.pi-hole.net/t/ftldns-and-unbound-combined-for-your-own-all-around-dns-solution/10222/5)

---

<div class="post-metadata">

### Author: ![mrpink57](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/mrpink57/32/4774_2.png) [@mrpink57](https://discourse.pi-hole.net/u/mrpink57)
#### Post date: [September 17, 2018, 8:16pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/6 "2018-09-17T20:16:27Z")

</div>

So if you are not going to use pihole than I do not see why this questions would be here and not on the openwrt forums?

If you run Davidc502 build he has dnscrypt built-in and if you want to run unbound there are plenty of tutorials for that plus openwrt has it own set of adblock options.

If you want to use FTLDNS on your router instead of dnsmasq I do not think this is supported unless you wanted to build from source but pihole has stated they are not much different so they can take fixes from dnsmasq quiet easily. So what that means is FTLDNS is built for pihole.

Would be great if one day it was built out to support many other formats.

I personally use David's LEDE build with a Pi Zero setup with pihole and unbound.

---

<div class="post-metadata">

### Author: ![Shippy](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/s/8e8cbc/32.png) [@Shippy](https://discourse.pi-hole.net/u/Shippy)
#### Post date: [September 17, 2018, 8:19pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/7 "2018-09-17T20:19:51Z")

</div>

Thanks.  
I updated above with that new post reference. Please suggest more...

The confusion has arisen because everyone assumes you can only do OpenWrt on a (low spec) router !

Of course I like to know if the native dnsmasq+ adblock on OpenWrt are any different than the Pi-hole 4.0 with FTLDNS?

Will appreciate Davidc502 link.

---

<div class="post-metadata">

### Author: ![mrpink57](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/mrpink57/32/4774_2.png) [@mrpink57](https://discourse.pi-hole.net/u/mrpink57)
#### Post date: [September 17, 2018, 8:26pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/8 "2018-09-17T20:26:36Z")

</div>

They are not all that different, FTLDNS is a fork but is similar so pihole devs can easily take upstream bug fixes from dnsmasq.

It would be great if FTLDNS could be used on a larger scale in the future though. But I think for now it is solely built for the benefit of pihole.

SQM-Scripts can be configured on just about any linux OS not just OpenWRT.

Here is a link to David's builds  
[https://davidc502sis.dynamic-dns.net](https://davidc502sis.dynamic-dns.net)

On top of that I believe there is a install for RPI devices for OpenWRT, would be terrible but as I understand it does work.

---

<div class="post-metadata">

### Author: ![Shippy](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/s/8e8cbc/32.png) [@Shippy](https://discourse.pi-hole.net/u/Shippy)
#### Post date: [September 17, 2018, 8:30pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/9 "2018-09-17T20:30:50Z")

</div>

Ok. Nice new pic 🐱🐱

So I can install Pi-hole 4.0 on CoreElec via opkg on an Amlogic S905 box alongwith others?

Does cake-sqm and nodogdplash install need OpenWrt install first on CoreElec as above, or are they both independent packages to be installed directly as you imply?

Sqm-scripts on OpenWrt are now deprecated in favor of sqm-cake now, I believe.

---

<div class="post-metadata">

### Author: ![mrpink57](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/mrpink57/32/4774_2.png) [@mrpink57](https://discourse.pi-hole.net/u/mrpink57)
#### Post date: [September 17, 2018, 8:35pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/10 "2018-09-17T20:35:20Z")

</div>

Those second set of questions are probably more for openwrt forums not pihole. I do not have that answer for you.

I do not know enough about CoreElec to answer those questions.

---

<div class="post-metadata">

### Author: ![Shippy](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/s/8e8cbc/32.png) [@Shippy](https://discourse.pi-hole.net/u/Shippy)
#### Post date: [September 17, 2018, 8:36pm UTC](https://discourse.pi-hole.net/t/ftldns-unbound-on-openwrt-install/12902/11 "2018-09-17T20:36:53Z")

</div>

I checked your link and am going to Davidc502 on OpenWrt !
