shadowsocks.json 配置文件详解

目录

  1. 什么是shadowsocks.json?
  2. shadowsocks.json 配置项说明
  3. shadowsocks.json 示例配置
  4. shadowsocks.json 常见问题

什么是shadowsocks.json?

shadowsocks.json 是 Shadowsocks 客户端的配置文件,用于存储连接 Shadowsocks 服务器所需的各项参数,如服务器地址、端口号、密码、加密方式等。这个文件通常位于客户端程序的配置目录中,方便用户进行快速设置和切换。

shadowsocks.json 配置项说明

shadowsocks.json 文件由多个配置项组成,每个配置项都有特定的含义和作用,下面逐一介绍:

server

  • 描述: Shadowsocks 服务器地址,可以是域名或 IP 地址
  • 示例: "server": "example.com"

server_port

  • 描述: Shadowsocks 服务器端口号
  • 示例: "server_port": 8388

password

  • 描述: Shadowsocks 服务器密码
  • 示例: "password": "mypassword"

method

  • 描述: 加密方式,常用的有 aes-256-cfbchacha20-ietf-poly1305
  • 示例: "method": "aes-256-cfb"

timeout

  • 描述: 连接超时时间,单位为秒
  • 示例: "timeout": 300

fast_open

  • 描述: 是否开启 TCP Fast Open 功能,可以提高连接速度
  • 示例: "fast_open": true

workers

  • 描述: 工作线程数,用于提高并发处理能力
  • 示例: "workers": 1

plugin

  • 描述: 使用的代理插件,如 v2ray-pluginobfs-local
  • 示例: "plugin": "v2ray-plugin"

plugin_opts

  • 描述: 代理插件的配置参数
  • 示例: "plugin_opts": "obfs=http;obfs-host=www.bing.com"

shadowsocks.json 示例配置

{ “server”: “example.com”, “server_port”: 8388, “password”: “mypassword”, “method”: “aes-256-cfb”, “timeout”: 300, “fast_open”: true, “workers”: 1, “plugin”: “v2ray-plugin”, “plugin_opts”: “obfs=http;obfs-host=www.bing.com

正文完