proxychains-ng icon indicating copy to clipboard operation
proxychains-ng copied to clipboard

New requirement: Need all purpose ACL in configuration

Open robot-dot-win opened this issue 2 months ago • 10 comments

I've got this problem: my ISP blocks access to any destinations' port 25, so my SMTP delivery server doesn't work. With the help of proxychains-ng the server can work well via outside proxy servers, but I cannot precisely define that only non-localnet:25 should be proxied. In fact the current configuration's rule is "proxy_all" except the "localnet". For precise control, we need all purpose ACL rules like this: https://github.com/shadowsocks/shadowsocks-rust?tab=readme-ov-file#acl

That is:

  • Modes:
    • [bypass_all] - ACL runs in BlackList mode. Bypasses all addresses that didn't match any rules.
    • [proxy_all] - ACL runs in WhiteList mode. Proxies all addresses that didn't match any rules.
  • Rules:
    • [bypass_list] - Rules for connecting directly
    • [proxy_list] - Rules for connecting through proxies

-- Looking forward eagerly to this new upgrade! Thanks!

robot-dot-win avatar Jun 26 '24 03:06 robot-dot-win