naive linux客户端
Release v132.0.6834.79-2 · klzgrad/naiveproxy · GitHub
Client setup
Run ./naive
with the following config.json
to get a SOCKS5 proxy at local port 1080.
{
"listen": "socks://127.0.0.1:1080",
"proxy": "https://user:pass@example.com"
}
Proxy shortcut
alias setproxy="export ALL_PROXY=socks5://127.0.0.1:1080 http_proxy=socks5://127.0.0.1:1080 https_proxy=socks5h://127.0.0.1:1080 no_proxy=127.0.0.1,.devops.com,localhost,local,.local,172.28.0.0/16"
alias unsetproxy="unset ALL_PROXY http_proxy https_proxy"
auto setup after boot
add follow command to /etc/profile endline.
/path/to/naive /path/to/config.json
then input command
source /etc/profile
alias setproxy="export ALL_PROXY=socks5://127.0.0.1:1080 http_proxy=socks5://127.0.0.1:1080 https_proxy=socks5h://127.0.0.1:1080 no_proxy=127.0.0.1,.devops.com,localhost,local,.local,172.28.0.0/16"
alias unsetproxy="unset ALL_PROXY http_proxy https_proxy"
Proxy setup
setproxy # setup
unsetproxy # unset
test:
curl cip.cc