hiddify / hiddify-app

Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc. It’s an open-source, secure and ad-free.
https://hiddify.com
Other
17.95k stars 1.61k forks source link

Add more features, I have a lot of suggestions #1310

Open qwerzxcva opened 2 months ago

qwerzxcva commented 2 months ago

Feature description

Dear developer, for me as a white boy, the only thing that appeals to me about hiddify is warp, I hope that hiddify will add the following features to attract more users.

  1. Could you add Settings, For example, which nodes (subscriptions) telegram uses, which nodes (subscriptions) are directly connected in China, and which nodes (subscriptions) are used by foreign agents. It would be great to provide that classification.
  2. Is it possible to create a subscription group that can put all of your subscription links, individual nodes, and then combine that with the first point, Let telegram go a group, let foreign agents go a group, so as to better diversion.
  3. It would be very helpful for us to allow ourselves to add diversion rules, routing rules, and some rule subscriptions, of course, This point for small white dispensable, if some, toss about more.
  4. Can provide ntp functionality, now a lot of proxy software has provided this feature, I think hiddify should also be introduced.
  5. Can you allow hidefy dns resolution to third-party applications, Because when I use hiddify to connect to adguard, adguard built-in dns plus hiddify dns, will go through dns twice, Speed may also expose privacy, if you can let third-party applications to resolve dns, I think it is also very good. And resolve dns at the same time can force the dns to go hiddify dns Shunt, which is of great help to me. For me, I only need the first and second and the last function, this is my personal suggestion, Please hiddify developers can see it.
qwerzxcva commented 2 months ago

It occurred to me that if there were more dns options in hiddify, then there would be more dns resolution options, Finally, parallel selection of the fastest response, this function is also very good.

titancomputer commented 2 months ago

PR welcomed

papampi commented 2 months ago
  1. Can you allow hidefy dns resolution to third-party applications, Because when I use hiddify to connect to adguard, adguard built-in dns plus hiddify dns, will go through dns twice, Speed may also expose privacy, if you can let third-party applications to resolve dns, I think it is also very good. And resolve dns at the same time can force the dns to go hiddify dns Shunt, which is of great help to me.

You can add hiddify DNS ( hiddify_ip:hiddify_dns_port) in main adguard DNS upstream servers and add the rest in fail back section. I added Hiddify:port and one more in main and all the rest in fail back like this:

image image

qwerzxcva commented 2 months ago
  1. 可以允许 hidefy dns 解析给第三方应用吗,因为当我使用 hiddify 连接 adguard 时,adguard 内置的 dns 加上 hiddify dns,会经过 dns 两次,速度也可能暴露隐私,如果能让第三方应用解析 dns,我觉得也是非常好的。同时解析 dns 可以强制 dns 去隐藏 dns Shunt,这对我来说帮助很大。

您可以在主 adguard DNS 上游服务器中添加 hiddify DNS ( hiddify_ip:hiddify_dns_port) 并在故障恢复部分添加其余部分。我在 main 中添加了 Hiddify:port 和一个,其余的都在 fail back 中,如下所示:

图像 图像

I'm on the adguard Android platform, and that's what I do on Windows.