shadowsocks libev config.json 配置文件详解

目录

  1. 简介
  2. 基础配置参数
    1. 服务器地址和端口
    2. 加密方式
    3. 密码
  3. 进阶配置参数
    1. 本地监听地址和端口
    2. 插件和插件参数
    3. 其他参数
  4. 常见问题解答
    1. 如何查看 config.json 的位置?
    2. 如何备份和恢复 config.json?
    3. 为什么连接不上 shadowsocks 服务器?
    4. 如何排查 shadowsocks 连接问题?

简介

shadowsocks libev 是一款基于 libev 的高性能 shadowsocks 客户端,广泛应用于各种操作系统平台。其配置文件 config.json 是设置 shadowsocks 连接参数的关键,本文将全面介绍其各项配置项的含义和使用方法。

基础配置参数

服务器地址和端口

config.json 中,serverserver_port 参数分别用于设置 shadowsocks 服务器的地址和端口号。例如:

{ “server”: “example.com”, “server_port”: 8388}

加密方式

method 参数用于指定数据传输时使用的加密算法。shadowsocks libev 支持多种加密方式,常用的有:

  • aes-256-cfb
  • chacha20-ietf-poly1305
  • xchacha20-ietf-poly1305

例如:

{ “method”: “aes-256-cfb

正文完