You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
265 lines
5.6 KiB
265 lines
5.6 KiB
# Wormhole SOCKS5 Client Configuration
|
|
serviceType: client
|
|
|
|
# SOCKS5 服务器设置
|
|
server:
|
|
address: 18.117.71.98
|
|
port: 1080
|
|
username: admin
|
|
password: secure123
|
|
preferIPv4: true # 强制使用IPv4
|
|
timeout: 60s # 增加连接超时
|
|
|
|
# 代理模式设置
|
|
proxy:
|
|
mode: global # http, global, transparent
|
|
localPort: 9090
|
|
|
|
# 全局代理设置
|
|
globalProxy:
|
|
enabled: true
|
|
dnsProxy: true
|
|
dnsPort: 15353 # 客户端DNS代理端口
|
|
|
|
# 智能分流路由规则
|
|
routing:
|
|
# 基础规则
|
|
bypassLocal: true # 绕过本地地址 (localhost, 127.0.0.1等)
|
|
bypassPrivate: true # 绕过私有网络 (192.168.x.x, 10.x.x.x等)
|
|
|
|
# 绕过域名列表 (直连,不经过代理)
|
|
bypassDomains:
|
|
# 本地域名
|
|
- "*.local"
|
|
- "*.localhost"
|
|
- "*.lan"
|
|
- "*.internal"
|
|
- "*.corp"
|
|
|
|
# 国内常用域名
|
|
- "*.cn"
|
|
- "*.baidu.com"
|
|
- "*.qq.com"
|
|
- "*.weixin.qq.com"
|
|
- "*.taobao.com"
|
|
- "*.tmall.com"
|
|
- "*.alipay.com"
|
|
- "*.jd.com"
|
|
- "*.163.com"
|
|
- "*.sina.com.cn"
|
|
- "*.sohu.com"
|
|
- "*.youku.com"
|
|
- "*.bilibili.com"
|
|
- "*.douyin.com"
|
|
- "*.tiktok.com"
|
|
|
|
# CDN和云服务
|
|
- "*.cloudflare.com"
|
|
- "*.amazonaws.com"
|
|
- "*.aliyuncs.com"
|
|
- "*.qcloud.com"
|
|
- "*.cursor.sh"
|
|
- "*.apple.com"
|
|
- "*.icloud.com"
|
|
# 特定服务IP地址
|
|
- "101.34.16.52" # Gitea 服务器
|
|
# 强制代理域名列表 (必须经过代理)
|
|
forceDomains:
|
|
# Google 服务
|
|
- "google.com"
|
|
- "*.google.com"
|
|
- "googlepai.com"
|
|
- "*.googlepai.com"
|
|
- "googleapis.com"
|
|
- "*.googleapis.com"
|
|
- "googleusercontent.com"
|
|
- "*.googleusercontent.com"
|
|
- "googlevideo.com"
|
|
- "*.googlevideo.com"
|
|
- "gstatic.com"
|
|
- "*.gstatic.com"
|
|
- "gmail.com"
|
|
- "*.gmail.com"
|
|
- "youtube.com"
|
|
- "*.youtube.com"
|
|
- "youtu.be"
|
|
- "*.youtu.be"
|
|
- "ytimg.com"
|
|
- "*.ytimg.com"
|
|
|
|
# 社交媒体
|
|
- "facebook.com"
|
|
- "*.facebook.com"
|
|
- "fbcdn.net"
|
|
- "*.fbcdn.net"
|
|
- "instagram.com"
|
|
- "*.instagram.com"
|
|
- "twitter.com"
|
|
- "*.twitter.com"
|
|
- "twimg.com"
|
|
- "*.twimg.com"
|
|
- "t.co"
|
|
- "*.t.co"
|
|
- "linkedin.com"
|
|
- "*.linkedin.com"
|
|
- "pinterest.com"
|
|
- "*.pinterest.com"
|
|
- "reddit.com"
|
|
- "*.reddit.com"
|
|
- "snapchat.com"
|
|
- "*.snapchat.com"
|
|
- "discord.com"
|
|
- "*.discord.com"
|
|
- "telegram.org"
|
|
- "*.telegram.org"
|
|
- "whatsapp.com"
|
|
- "*.whatsapp.com"
|
|
|
|
# 技术开发
|
|
- "github.com"
|
|
- "*.github.com"
|
|
- "githubusercontent.com"
|
|
- "*.githubusercontent.com"
|
|
- "github.io"
|
|
- "*.github.io"
|
|
- "stackoverflow.com"
|
|
- "*.stackoverflow.com"
|
|
- "stackexchange.com"
|
|
- "*.stackexchange.com"
|
|
- "medium.com"
|
|
- "*.medium.com"
|
|
- "dev.to"
|
|
- "*.dev.to"
|
|
- "npmjs.com"
|
|
- "*.npmjs.com"
|
|
- "pypi.org"
|
|
- "*.pypi.org"
|
|
- "docker.com"
|
|
- "*.docker.com"
|
|
- "hub.docker.com"
|
|
- "*.hub.docker.com"
|
|
- "docker.io"
|
|
- "*.docker.io"
|
|
- "registry-1.docker.io"
|
|
- "auth.docker.io"
|
|
- "registry.docker.io"
|
|
- "index.docker.io"
|
|
|
|
# 新闻媒体
|
|
- "nytimes.com"
|
|
- "*.nytimes.com"
|
|
- "washingtonpost.com"
|
|
- "*.washingtonpost.com"
|
|
- "wsj.com"
|
|
- "*.wsj.com"
|
|
- "reuters.com"
|
|
- "*.reuters.com"
|
|
- "bbc.com"
|
|
- "*.bbc.com"
|
|
- "cnn.com"
|
|
- "*.cnn.com"
|
|
- "bloomberg.com"
|
|
- "*.bloomberg.com"
|
|
|
|
# 其他服务
|
|
- "dropbox.com"
|
|
- "*.dropbox.com"
|
|
- "onedrive.com"
|
|
- "*.onedrive.com"
|
|
- "zoom.us"
|
|
- "*.zoom.us"
|
|
- "spotify.com"
|
|
- "*.spotify.com"
|
|
- "netflix.com"
|
|
- "*.netflix.com"
|
|
- "hulu.com"
|
|
- "*.hulu.com"
|
|
- "twitch.tv"
|
|
- "*.twitch.tv"
|
|
- "steam.community"
|
|
- "*.steam.community"
|
|
|
|
# 透明代理设置 (实验性功能)
|
|
transparentProxy:
|
|
enabled: false
|
|
port: 8080
|
|
dnsPort: 15353 # 透明代理DNS端口(与全局代理一致)
|
|
|
|
# 系统级修改 (需要root权限)
|
|
modifyDNS: true # 修改系统DNS设置
|
|
modifyRoute: true # 修改路由表
|
|
|
|
# iptables规则 (Linux only)
|
|
iptables:
|
|
enabled: false
|
|
table: "nat"
|
|
chain: "OUTPUT"
|
|
|
|
# 性能调优
|
|
performance:
|
|
# 连接池设置
|
|
connectionPool:
|
|
maxSize: 100
|
|
maxIdleTime: "300s"
|
|
|
|
# 超时设置
|
|
timeouts:
|
|
connect: "10s"
|
|
handshake: "5s"
|
|
read: "30s"
|
|
write: "30s"
|
|
|
|
# 缓存设置
|
|
cache:
|
|
dnsCache: true
|
|
dnsCacheSize: 1000
|
|
dnsCacheTTL: "3600s"
|
|
|
|
# 安全设置
|
|
security:
|
|
# 证书验证
|
|
verifySSL: true
|
|
|
|
# 允许的协议
|
|
allowedProtocols:
|
|
- "http"
|
|
- "https"
|
|
- "socks5"
|
|
|
|
# 黑名单
|
|
blacklist:
|
|
domains: []
|
|
ips: []
|
|
|
|
# 监控和统计
|
|
monitoring:
|
|
# 统计信息
|
|
stats:
|
|
enabled: true
|
|
interval: "60s"
|
|
|
|
# 健康检查
|
|
healthCheck:
|
|
enabled: true
|
|
interval: "30s"
|
|
|
|
# 日志设置
|
|
logging:
|
|
level: info # debug, info, warn, error
|
|
file: "" # 留空表示输出到控制台
|
|
maxSize: "100MB" # 日志文件最大大小
|
|
maxBackups: 5 # 保留的备份文件数
|
|
maxAge: "30d" # 日志文件保留天数
|
|
compress: true # 是否压缩旧日志
|
|
|
|
# 全局设置
|
|
logLevel: debug
|
|
timeout: 30s
|
|
|
|
# Web管理界面 (可选)
|
|
webUI:
|
|
enabled: true
|
|
port: 8081
|
|
username: "admin"
|
|
password: "wormhole123"
|
|
theme: "dark"
|
|
|