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包含的功能还是很多的,很值得尝试下

参考资料

https://github.com/nadoo/glider/releases

posted on 2025-04-29 08:53  荣锋亮  阅读(82)  评论(0)    收藏  举报

导航