-
Notifications
You must be signed in to change notification settings - Fork 44
Description
Hi. Thank you for your great efforts! This app makes using dnstt far more convenient.
There are a few features I wanted to suggest, although I believe debugging may be the most important priority right now.
I see a lot of “ipv6 … rejected locally” messages in the logs, even when the proxy is working just fine. A toggle switch to completely disable IPv6 across the app would be great, as IPv6 is often the first thing restricted in Iran. It also tends to create resolving problems.
Additionally, noizdns profiles lack an MTU (Maximum Transmission Unit) value field, even though we set the MTU on the server side, in dnstt profiles, and within the app’s settings itself.
Sometimes, I connect to a noizdns server, and it works well initially, but after some time, it disconnects. This is likely because the resolver has limited the domain for a cooldown period.
If I immediately switch to another profile with the exact same resolver, it works perfectly again. In line with Morteza Bashsiz’s video, it would be appreciated to have a random subdomain toggle in noizdns or dnstt configuration profiles. Similar to the usual DNS records setup where an A record (e.g., a.example.com) points to the server IP and an NS record (e.g., ns.example.com) points to the A record, in this case, we would also need a wildcard NS record (*.ns.example.com) pointing to the A record. Cloudflare allows this, but I couldn’t create such a record in Arvan Cloud.
If some resolvers start limiting the root domain, I hope you can find a way to support multiple active domains on a single server. Currently, only one domain can remain active in noizdns. I’m unsure if this is technically feasible.
About the scanner working in the background, it seems in new androids, They have to occupy a sticky notification, by sticky i mean it can not be cleared from the bar. I suggest to show e2e progress bar with showing current scanned resolvers/total e2e resolvers number and passed number of resolvers.
Lastly, here are some logs from when the proxy was working okay, but disconnections occurred, disrupting web surfing.
Again, Thank you for creating such a great app.