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

[FR] Custom Routing Rules #210

Closed
BaziForYou opened this issue Nov 27, 2023 · 24 comments
Closed

[FR] Custom Routing Rules #210

BaziForYou opened this issue Nov 27, 2023 · 24 comments
Labels
enhancement New feature or request

Comments

@BaziForYou
Copy link

Feature description

After utilizing our pre-added routing assets or incorporating new ones, it would be fantastic to enhance our database integration. Instead of solely relying on entering a region for auto-selection, providing users with the option to incorporate custom rules would be a valuable addition. Drawing inspiration from v2rayng, users could input or implement their geosite and geoips rules. This would allow for more precise control over direct proxies or blocking in our routing. Additionally, the ability to specify certain IPs and websites for specific actions would fill a current gap in this feature.

@w0l4i
Copy link

w0l4i commented Jan 1, 2024

موافقم واقعا بهش نیاز هست

@karimi12
Copy link

karimi12 commented Jan 15, 2024

This feature will be useful.
in the V2rayNG could be used custom config but custom config could not be used in the subscription link.
This feature could be created by supporting custom config in the subscription link.
This way admin can config everything without user help

for example
custome://base64(JSON_CONFIG)

@duriann
Copy link

duriann commented Jan 23, 2024

When I open the proxy, the company intranet cannot be opened because the domain name is also cn. Is there any solution?

@lymanjre lymanjre moved this to Not Planned in Multiplatform Jan 27, 2024
@lymanjre
Copy link
Contributor

This issue will be transformed to the project and I will close it here.

@github-project-automation github-project-automation bot moved this from Not Planned to Done in Multiplatform Jan 27, 2024
@w0l4i
Copy link

w0l4i commented Jan 28, 2024

قابلیت تعین لیست بایپس دستی اضافه نشده

@Vasili-Sk
Copy link

vote up, highly needed feature to save traffic

@Catsys
Copy link

Catsys commented Mar 15, 2024

Ideally, additional custom filters are required to complement geoip resources. You need to add a filter with the tag "proxy" or "direct," allowing the inclusion of a domain (substring) or IP/CIDR in the filter.

This is necessary to permit "direct" access to content that isn't blocked in the country, and to avoid unnecessary delays for instant messengers or high-traffic content like videos (YouTube, films), or corporate networks for work.

Additionally, there are domains that are mistakenly labeled in the wrong interface and need correction.

As you can see, there are numerous reasons why a custom filter is essential. Furthermore, these filters are standard across all v2ray clients, and I believe they are equally vital for Hiddify.

@SighT26
Copy link

SighT26 commented Mar 15, 2024

anyone understand how is other region work? no any manual

@hiddify-com hiddify-com unpinned this issue Mar 19, 2024
@w0l4i
Copy link

w0l4i commented Mar 19, 2024

anyone understand how is other region work? no any manual

in hiddify nothing can be change manually :)

@willzhang
Copy link

hope support

@skycomestatus
Copy link

skycomestatus commented Apr 22, 2024

also hope that hiddify will add built-in custom routing function in future versions. Maybe it can also recognize the rules in the subscription link like singbox for android or clash? At present, the default automatic routing rules in China cannot update apps in the Google Play Store. Maybe we can expect developers to add googleapis.cn, xn--ngstr-lra8j.com, xn--ngstr-cn-8za9o.com to the proxy rules of the default automatic routing in China for optimization, which can also solve issue #738. Looking forward to further optimization by developers. Finally, thank you for your development.

@lymanjre
Copy link
Contributor

The issue is done

@dvovney
Copy link

dvovney commented May 20, 2024

The issue is done

Can you share some details how to configure custom routing?

@BaziForYou
Copy link
Author

for reminder as far as I know still has not been added but marked as Done

@ChapayTv
Copy link

I also did not find instructions on how to do this. We really need this function in the panel.

@VahidGarousi
Copy link

+1

@CrazyPencill
Copy link

The issue is done

Please elaborate. I'm only able to change the config, I cannot find any rules editor (like in Shadowrocket on ios for example) Can you explain how to add custom rules? Thank you.

@cyrmax
Copy link

cyrmax commented Aug 22, 2024

Hello! Still interested on how to add custom routes.
Don't see this feature neither on Windows, nor on Android.
This really bothers because if some websites have .com or other international domain zone but have Russian IP address, then Hiddify decides to route this via vpn but xray server blocks the connection due to enabled setting to block connections by region.

@AmokDev
Copy link

AmokDev commented Sep 5, 2024

+1

1 similar comment
@Luccifer
Copy link

+1

@lukdut
Copy link

lukdut commented Sep 27, 2024

How to at least directly route local network IP addresses like 192.168.0.*?

@VNVetrov
Copy link

Even changing json config by adding "routes" key doesn't help. Seems like program cant recognize this, so for now better to use v2ray on PC and v2rayNG on mobile for custom routing.

@poshl9k
Copy link

poshl9k commented Dec 13, 2024

any updates?

@ani917
Copy link

ani917 commented Jan 1, 2025

any news?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests