-
Notifications
You must be signed in to change notification settings - Fork 455
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
Feature Request: A UI for rules editing. #252
Comments
Thanks for the details. I was thinking of custom rules with wizard like interface. If possible, can you prepare some mockups for the above UI ? |
Unfortunately, i have never coded for android yet. |
Hmm, one of the main benefits of allowing custom rules is that they do not have to follow a specific pattern. They can reference arbitrary netfilter modules, arbitrary targets, and use any of the dozens of flags in the iptables(8) man page. Some people will use custom rules to allow/deny certain IPs/ports, others will use it to configure stateful connection tracking, others may use it to transparently redirect/proxy traffic, and still others may use it to modify default netd behavior (such as the VPN marks in 4.4+). For rules that involve long lists of IP addresses (e.g. ad blocking) it will not be practical to use a GUI to maintain the list. If you're just looking for an easy way to build a list of rules, can you use one of the online generators as a starting point: http://www.perturb.org/content/iptables-rules.html I can think of a couple of other ways to enhance the custom rules interface, though:
|
It would also allow port forwarding, seems nice to me. |
Duplicate of #15 |
What I miss most on this app is a User-interface (UI) to add/edit/remove custom rules.
If done well it would also eliminate errors like illegal chars.
I imagine the UI to be like this or or similar:
Current functionality to view the log entries related to the one tapped.
Or switch to view-mode (1.iii)
In all views except the overview mentioned in (1.i) view-mode.
A pop up with edit/remove option for the entry.
When the checkbox is selected, the entry will only apply to the UID selected in the listbox.
The listbox should be automatically populated with the current available UID's on the device and it's entries accompanied with the description of the corresponding application for visual ease.
Feel free to comment, im sure there is more that can be added that i forgot now :)
The text was updated successfully, but these errors were encountered: