From 0d111378d5a16966a36cbe0e6fc7f179f8627f9d Mon Sep 17 00:00:00 2001 From: fancy Date: Wed, 22 Apr 2020 17:02:40 +0800 Subject: [PATCH] add global transparent proxy instruction --- readme.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index d1fc60f..8d9cbe8 100644 --- a/readme.md +++ b/readme.md @@ -96,7 +96,20 @@ sudo systemctl restart cgproxy.service run_in_cgroup --cggroup=/mycgroup.slice ping 127.0.0.1 ``` - + +## Global transparent proxy + +- First run your proxy software (v2ray as example) in another cgroup that won't be proxid + + ```bash + # qv2ray as example + run_in_cgroup --cgroup=/noproxy.slice qv2ray + # v2ray as example + run_in_cgroup --cgroup=/noproxy.slice v2ray --config config_file + ``` + +- Second, set `proxy_cgroup=/user.slice` in `/etc/cgproxy.conf`, this will proxy your whole user space +- restart service `sudo systemctl restart cgproxy.service`, that's all ## NOTES