update readme

This commit is contained in:
fancy
2020-05-14 04:53:23 +08:00
parent c0e9ea24c1
commit 4e04dcf84a

View File

@@ -79,32 +79,47 @@ mkdir build && cd build && cmake .. && make && sudo make install
<summary>More config in <i>/etc/cgproxy.conf</i> (click to expand)</summary>
```bash
########################################################################
## cgroup transparent proxy
###################################################################################
## any process in cgroup_proxy will be proxied, and cgroup_noproxy the opposite
## cgroup must start with slash '/'
## note, cgroup must start with slash '/'
## the value can be string or bash array
## for array, only the first element will be created if not exist
## and the rest elements will not, so won't be applied
### global proxy with v2ray service
# cgroup_proxy="/"
# cgroup_noproxy="/system.slice/v2ray.service"
# cgroup_noproxy=("/noproxy.slice" "/system.slice/v2ray.service")
### global proxy with manual `cgnoporxy qv2ray`
# cgroup_proxy="/"
# cgroup_noproxy="/noproxy.slice"
### default
cgroup_proxy="/proxy.slice"
cgroup_noproxy="/noproxy.slice"
########################################################################
###################################################################################
## allow as gateway for local network
enable_gateway=false
########################################################################
###################################################################################
## listening port of another proxy process, for example v2ray
port=12345
########################################################################
## if you set to false, it's traffic won't go through proxy, but still can go direct to internet
###################################################################################
## if you set to false, it's traffic won't go through proxy,
## but still can go direct to internet
enable_dns=true
enable_tcp=true
enable_udp=true
enable_ipv4=true
enable_ipv6=true
########################################################################
###################################################################################
## do not modify this if you don't known what you are doing
table=100
fwmark=0x01
@@ -134,7 +149,7 @@ sudo systemctl restart cgproxy.service
set `cgroup_noproxy="<PROXY PROGRAM's CGROUP>"`
example: `cgroup_noproxy="/system.slice/v2ray.service"`
example: `cgroup_noproxy=("/noproxy.slice" "/system.slice/v2ray.service")`
- Finally, restart cgproxy service, that's all