How to set up https-dns-proxy if I use dnsmasq-full?

Hello everyone
I want to install and configure https-dns-proxy, if I'm not mistaken, this program uses dnsmasq. I already have a program installed that uses dnsmasq-full, perhaps these programs will conflict. How to solve this problem?

 opkg update
 opkg install https-dns-proxy
 opkg update
 opkg install luci-app-https-dns-proxy
  /etc/init.d/rpcd restart
 while uci -q delete https-dns-proxy.@https-dns-proxy[0]; do :; done
 uci set https-dns-proxy.dns="https-dns-proxy"
 uci set https-dns-proxy.dns.bootstrap_dns="94.140.14.49,94.140.14.59"
 uci set https-dns-proxy.dns.resolver_url="https://d.adguard-dns.com/dns-query/{Your_Private_Server_ID}"
 uci set https-dns-proxy.dns.listen_addr="127.0.0.1"
 uci set https-dns-proxy.dns.listen_port="5053"
 uci commit https-dns-proxy
  /etc/init.d/https-dns-proxy restart

DNSMasq uses https-dns-proxy as upstream resolver(s)

Hello. I wrote that I deleted (DNSMasq) it because it was required by another program that is now running on my router.

What is the other package using dnsmasq?

1 Like

You are talking about DNSMasq-full and now you say you have deleted DNSMasq, can you clarify?

Thank you for your answer. I uninstalled DNSMasq and installed DNSMasq-full as it was required by the program that is now running. In this regard, I have a question, how to use https-dns-proxy with DNSMasq-full?

# opkg remove dnsmasq

# opkg install dnsmasq-full

Just install it.

The default settings of DNSMasq-full will work with the default settings of https-dns-proxy.

3 Likes

dnsmasq removal can lead to instability
Gather your assembly

and listen less to the one who advised you to remove

Thank you for your advice. I will try to use it and write feedback.

I have everything working stably with DNSMasq-full, that's not the problem.