Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lifei6671/ssproxy
Golang实现的socks5、http代理协议,支持黑名单和白名单。支持通过二级代理包括shadowsocks连接。
https://github.com/lifei6671/ssproxy
golang proxy shadowsocks socks5
Last synced: 3 months ago
JSON representation
Golang实现的socks5、http代理协议,支持黑名单和白名单。支持通过二级代理包括shadowsocks连接。
- Host: GitHub
- URL: https://github.com/lifei6671/ssproxy
- Owner: lifei6671
- License: mit
- Created: 2019-04-12T06:31:05.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-04-25T10:03:34.000Z (over 5 years ago)
- Last Synced: 2024-09-26T21:23:47.213Z (3 months ago)
- Topics: golang, proxy, shadowsocks, socks5
- Language: Go
- Homepage:
- Size: 102 KB
- Stars: 15
- Watchers: 5
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ssproxy
Golang实现的socks5、http代理协议,支持黑名单和白名单。支持通过二级代理包括shadowsocks连接。
## 功能列表
- 自动识别 HTTP 和 socks5 协议
- 支持二级代理,可通过 shadowsocks 上网
- 支持黑名单和白名单,规则基于 ad block
- 支持多代理负载均衡
- 支持默认二级代理,当直连失败会使用默认代理连接## 使用
1. 拉取源码
```go
go get github.com/lifei6671/ssproxy
```2. 编译
```go
go build -o=ssproxy main.go
```3. 配置
将 `config/config.toml.example` 重命名为 `config/config.toml`。
4. 启动
```go
./ssproy run -config=./config/config.toml
```## License
MIT License