Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BB #278] Extend strict-order/no-resolv to all the DNS resolutions (currently available only on Stubby/dnscrypt-proxy) + allow user to re-order servers #34

Open
xixix-ft opened this issue Jan 29, 2025 · 0 comments

Comments

@xixix-ft
Copy link

Ref. https://bitbucket.org/pedro311/freshtomato-arm/issues/278/extend-strict-order-no-resolv-to-all-the

rs232 created an issue 2023-03-10

Two requests in one as they are strictly related:

a)

The dnsmasq’s settings strict-order/no-resolv are currently available only if Stubby or dnscrypt-proxy is enabled. Since we have other resolving technologies e.g. dnscrypt to mention one but this could easily be an upstream Pi-Hole, etc. it is a good idea to have the setting extended to a global context within FT.

b)

When the option is set to strict-order or no-resolv, allow the user to re-order the DNS server list manually. perhaps a good approach is to introduce a drag’n drop HTML5 list where elements can be shuffled around. e.g. https://baseweb.design/blog/drag-and-drop-list/

If the resolv preference is set to no-resolv the same “list of servers” can be used but greying out any defined server other than the first one in the list.

Perhaps a good idea to rename things to be more user-friendly e.g.

the setting “Priority” to “Resolv Policy”
the option “no-resolve“ to “only-first“
the option “none” to “any-available“

Potentially… if content of the list can also be edited (adding DNS servers manually) this could become the single place to go in FT where to define servers and handle the resolution preference.
Comments (2)

rs232 reporter
    changed title to [Extend strict-order/no-resolv to all the DNS resolutions (currently available on Stubby only) + allow user to re-order servers](https://bitbucket.org/pedro311/freshtomato-arm/issues?title=Extend+strict-order%2Fno-resolv+to+all+the+DNS+resolutions+%28currently+available+on+Stubby+only%29+%2B+allow+user+to+re-order+servers)
    2023-03-10
rs232 reporter
    edited description
    changed title to [Extend strict-order/no-resolv to all the DNS resolutions (currently available only on Stubby/dnscrypt-proxy) + allow user to re-order servers](https://bitbucket.org/pedro311/freshtomato-arm/issues?title=Extend+strict-order%2Fno-resolv+to+all+the+DNS+resolutions+%28currently+available+only+on+Stubby%2Fdnscrypt-proxy%29+%2B+allow+user+to+re-order+servers)
    2023-03-10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant