glider 简单试用
以前简单说过glider 的功能,以下是一个简单试用
安装
glider github 中提供了不同系统的安装包可以直接下载使用
配置
- 简单http&socket5 模式
直接复用glider 模式的配置
./glider -config config/examples/1.simple_proxy_service/glider.conf -verbose
配置内容
# Verbose mode, print logs
verbose=True
listen=:8443
- 使用
配置http proxy 环境变量(调整为自己节点的ip)
export http_proxy=http://xxxxxx:8443
export https_proxy=$http_proxy
export ftp_proxy=$http_proxy
export rsync_proxy=$http_proxy
export no_proxy="localhost,127.0.0.1,.dade.com"
访问
curl -i http://192.168.196.1
glider 日志效果
2025/01/15 21:38:16 group.go:191: [group] main: only 1 forwarder found, disable health checking
2025/01/15 21:38:16 server.go:111: [socks5] listening UDP on :8443
2025/01/15 21:38:16 mixed.go:67: [mixed] http & socks5 server listening TCP on :8443
^Croot@orangepi5b:/opt/proxy/glider_0.16.4_linux_arm64# ./glider -config config/examples/1.simple_proxy_service/glider.conf -verbose
2025/01/15 21:38:48 group.go:191: [group] main: only 1 forwarder found, disable health checking
2025/01/15 21:38:48 server.go:111: [socks5] listening UDP on :8443
2025/01/15 21:38:48 mixed.go:67: [mixed] http & socks5 server listening TCP on :8443
2025/01/15 21:39:42 server.go:96: [http] xxxxxx:49522 <-> www.baidu.com:443 [c] via DIRECT
2025/01/15 21:46:26 server.go:162: [http] xxxxxxxxx:49821 <-> 192.168.196.1:80 via DIRECT
socks5 模式配置
export http_proxy="socks5://xxxxx:8443"
export https_proxy="socks5://xxxxx:8443"
日志
2025/01/15 21:49:49 server.go:91: [socks5] xxxxxx:50048 <-> 192.168.196.1:80 via DIRECT
说明
以上只是简单的http 请求proxy 配置(http 以及socks5 )的测试,实际上glider包含的功能还是很多的,很值得尝试下
浙公网安备 33010602011771号