KaringX / karing

Simple & Powerful proxy utility, Support routing rules for clash/sing-box
https://karing.app
3.32k stars 288 forks source link

Bug report: Proxy working after disabling Novice Mode #337

Closed setarehirani closed 1 month ago

setarehirani commented 1 month ago

Hello, I don't know if that can be considered as a bug, but when I connect to my sing-box protocols, nothing except Telegram is working, so Instagram, browsers, ... nothing else would work. Unless when I switch off the Novice Mode. I don't know what is causing this, I just wanted to report and ask if there can be a better solution. Thanks.

setarehirani commented 1 month ago

I noticed dns_final_out is the problem. As my proxy is using cloudflare domain to connect, having cloudflare as final DNS is not working out. However after switching to "local" or any other DNS, it starts working. Novice Mode is only sets "local" to final DNS. is it possible to have it on direct by default?

Even with that some apps like Instagram are not working, what is causing it? (the problem is that these are so many options to change, that would be confusing for my clients to do all)

GooRingX commented 1 month ago
  1. The default DNS configuration is designed to allow most users to use it normally, but it cannot be guaranteed that all users can use it normally.
  2. Using local in final may cause DNS queries to be intercepted and tampered by telecommunications service providers, so it will not be replaced with local. As for using other DNS, it is recommended to test the DNS delay and select it manually, or use automatic server settings