txtsd / DPITunnel

Free, simple and serverless solution against censorship for Linux PCs and routers
GNU General Public License v3.0
4 stars 2 forks source link

[Suggestion] Change default dns to https://freedns.controld.com/x-hagezi-ultimate or any other similar one #20

Open HakaishinShwet opened 1 month ago

HakaishinShwet commented 1 month ago

The reason for this is because google dns will by default give bad request 400 error on many blocked sites and many might think that dpi tunnel is not working altho it is working and i tested it too but with mentioned different dns provider

txtsd commented 1 month ago

Please include a list of affected domains

HakaishinShwet commented 1 month ago

@txtsd rutracker.org was giving that error rest other didnt but i guess its russian website blocked in many countries maybe that is why google dns might be causing issue? but anyways this dns i mentioned of controld is pretty awesome for adblocking and malware blocking at dns level so that is why i used this . I cant provide list as i didnt faced in other websites but google dns and cloudflare dns are completely proprietary dns which can restrict whatever they want so instead of relying on them its better to use and set default adguard or controld or quad9 dns they are much much better.They might lack speed but atleast you wont face issues plus you will get free adblock,malware block at dns level without much restrictions ,thats my thought on it . Btw i am facing alot of ssl issues while browsing in firefox like ssl-error-record-taking-so-long and some mor while proxing through dpi tunnel . In telegram group to i have seen some that have faced in past . I tried to change alot of parameters and tried alot of things but not helped much and i did faced this issue again and again. Are you facing same issue in firefox or not and what can be possible reason for it and what can be the solution of it please share with me whataver you can regarding this

txtsd commented 2 weeks ago

I don't face any SSL/TLS issues like this with Firefox.

And the DNS can be changed via --doh-server=<url>. I don't see the need to change the default DNS.

I suggest you also run your own recursive DNS resolver using unbound + stubby.