目录
什么是 shadowsocks
Shadowsocks 是一种代理协议,它使用加密的方式在客户端和服务器之间传输数据,从而实现突破网络审查和限制的功能。它被广泛用于翻墙、访问被限制的网站和服务。
shadowsocks 配置文件概述
shadowsocks 的配置文件是一个 JSON 格式的文件,用于存储连接 shadowsocks 服务器所需的各项参数。配置文件通常包括以下几个主要部分:
- 服务器地址和端口
- 加密方式
- 密码
- 插件设置
- 其他设置
配置文件各项设置详解
服务器地址和端口
server
: shadowsocks 服务器的 IP 地址或域名server_port
: 服务器监听的端口号
加密方式
method
: 用于加密和解密数据的算法,常见的有aes-256-cfb
、chacha20-ietf-poly1305
等
密码
password
: 连接 shadowsocks 服务器所需的密码
插件设置
plugin
: 使用的插件名称,如obfs-local
plugin_opts
: 插件的配置参数
其他设置
timeout
: 连接超时时间,单位为秒fast_open
: 是否开启 TCP Fast Open 功能,可提高连接速度mode
: 负载均衡模式,如tcp_and_udp
udp_timeout
: UDP 连接超时时间,单位为秒
配置文件示例
以下是一个典型的 shadowsocks 配置文件示例:
{ “server”: “example.com”, “server_port”: 8388, “password”: “mypassword”, “method”: “aes-256-cfb”, “plugin”: “obfs-local”, “plugin_opts”: “obfs=http;obfs-host=www.example.com”, “timeout”: 300, “fast_open”: true, “mode”: “tcp_and_udp
正文完