nojsja / shadowsocks-electron

Shadowsocks GUI application made for Ubuntu / Mac / Win users and powered by Electron.
GNU General Public License v3.0
320 stars 55 forks source link

[wiki]记录一下win10端, SSR+kcptun配置, 感谢各位开发者 #26

Open loverubywithout opened 1 year ago

loverubywithout commented 1 year ago

准备

服务器配置

  1. 打开shadowsocks-electron, 手动添加服务器
  2. 服务器类型: ssr
  3. 名称: 自己填写
  4. 服务器地址: 127.0.0.1
  5. 端口号: 这个是后面插件参数里, kcptun的win10本地端口, 这个是可以自己设定, 比如我设定成 1081, 后面也会以1081作为示例
  6. 密码: ssr服务端设置的密码
  7. 加密方式: ssr服务端设置的加密方式
  8. 协议: ssr服务端设置的协议
  9. 混淆: ssr服务端设置的混淆方式
  10. 混淆参数: ssr服务端设置的混淆参数

插件配置

  1. 插件: 选择 "自定义插件", shadowsocks-electron, 目前在ssr模式下, 并不会识别出kcptun插件; 选择了 "自定义插件", 下面就会新增 "插件路径" 和 "插件参数"
  2. 插件路径: kcptun.exe完整路径, 比如说: E:/ProgramData/kcptun/kcptun.exe
  3. 插件参数: 我这里会给出一个示例, 具体情况请根据自己的kcptun服务器设置进行调整, -l后面设置的1081,需要和上面的端口保持一致

    ```s 
    -r [kcptun服务器ip]:[kcptun服务器端口] -l 127.0.0.1:1081 -key [kcptun密码] -crypt aes-192 -mode fast3 -mtu 1200 -sndwnd 1024 -rcvwnd 1024 
    ```
nojsja commented 1 year ago

ssr模式下还没有支持kcptun,后续可以支持。 补充一点:”自定义插件[NO SIP003]“的工作模式其实就是在本地服务器启动的时候新开一个进程使用传入参数运行对应路径下的插件可执行文件,本地服务器断开时会自动关闭刚才开启的插件进程。