此篇文章以windows 2008 64位系统为服务器搭建ss
配置方法:
首先要进入https://nodejs.org/下载node
你也可以直接打开此页面下载 https://nodejs.org/dist/v6.9.2/node-v6.9.2-x64.msi
安装nodejs 很简单,一直下一步,最后finish完成即可。
安装好后,打开"开始>所有程序>Node.js>Node.js command prompt",打开nodejs命令端。
输入命令npm install -g shadowsocks回车即可,看到下图,表示shadowsocks安装完成。
因为shadowsocks所在的文件夹是隐藏文件夹,所以要开启显示隐藏文件,点击组织>文件夹和搜索选项,在查看中打开显示隐藏的文件。
我这里的路径是C:\Users\Administrator\AppData\Roaming\npm\node_modules\shadowsocks
打开config.json文件
{ "server":"IP", "server_port":2017, "local_address":"127.0.0.1", "local_port":1080, "password":"mima", "timeout":600, "method":"aes-256-cfb" }
|-------------------|-------------------------------------------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 6 7 8 9 | { "server":"IP", "server_port":2017, "local_address":"127.0.0.1", "local_port":1080, "password":"mima", "timeout":600, "method":"aes-256-cfb" } |
server填写你机器的IP地址
server_port要使用的服务器端口号,事先确认下端口号是否使用过
local_address本地监听地址
local_port代理端口号,一般都默认1080
password密码
timeout超时时间(秒)
method加密方法,建议aes-256-cfb就好
启动有两种方式:
一、通过Node.js command prompt输入ssserver启动
二、直接运行C:\Users\Administrator\AppData\Roaming\npm\ssserver.cmd启动
注意:启动后不要关闭窗口,关闭即表示停止shadowsocks服务
客户端配置:
下载客户端地址:https://github.com/shadowsocks/shadowsocks-windows/releases
本地下载地址:https://down.whsir.com/downloads/Shadowsocks-3.4.2.zip
在shadowsocks客户端填写你的服务器地址、端口
密码为你服务器上设置的密码password
加密默认是aes-256-cfb
代理端口默认1080
在软件上右键启用系统代理即可
shadowsocks linux服务器多端口密码手动配置方法https://blog.whsir.com/post-274.html