1.安装SS服务器
使用ShadowsocksR
-
下载并安装ShadowsocksR:
- 打开终端,输入以下命令:
pip install shadowsocks
- ShadowsocksR 已经安装完成。
- 打开终端,输入以下命令:
-
启动SS服务器:
- 在终端中运行以下命令启动服务器:
ss-server --listen --source-route 0...:54321
- 这里:
--listen:启用监听模式,接受外部连接。--source-route:指定绑定地址和端口(...表示所有IP,54321为端口)。
- 在终端中运行以下命令启动服务器:
-
访问服务器:
- 打开另一个终端窗口,输入以下命令连接到服务器:
ss --sserver 127...1:54321
- 这里:
--sserver:连接到SS服务器。..1:54321:服务器地址和端口。
- 打开另一个终端窗口,输入以下命令连接到服务器:
使用SS-Local
- 下载并安装SS-Local:
- 打开终端,输入以下命令:
git clone https://github.com/shadowsocksR/shadowsocks-r.git cd shadowsocks-r pip install -r requirements.py
- 安装完成后,运行SS-Local:
./ss-local start
- 打开终端,输入以下命令:
配置SS客户端
Windows
-
安装ShadowsocksR:
- 下载并安装最新版本的ShadowsocksR。
- 启动ShadowsocksR,输入以下配置:
- 服务器地址:服务器IP地址(如
example.com)。 - 服务器端口:服务器端口(如
54321)。 - 账号:服务器账号。
- 密码:服务器密码。
- 服务器地址:服务器IP地址(如
-
设置代理:
- 右键点击ShadowsocksR图标,选择“设置代理”。
- 选择“使用 Shadowsocks代理”。
- 输入代理地址和端口(通常是
..1:54321)。
macOS/Linux
- 配置ShadowsocksR:
- 启动终端,运行以下命令启动SS服务器:
ss-server --listen --source-route 0...:54321
- 打开另一个终端窗口,连接到服务器:
ss --sserver 127...1:54321
- 启动终端,运行以下命令启动SS服务器:
设置代理配置
Windows
-
设置默认网关:
- 右键点击“此电脑”,选择“网络和 Internet” > “高级网络设置” > “默认网关”。
- 确保“自动配置以太网”和“自动配置139: 网络层的传输层协议(TCP)”未选中。
-
使用命令行工具:
- 打开命令提示符,输入以下命令:
ipconfig /setclassmeta eth 0... 0... 255.255.255.255 ipconfig /setclassmeta eth 127...1 128... 255...
- 根据实际网络接口名(如
eth)调整命令。
- 打开命令提示符,输入以下命令:
macOS/Linux
- 设置代理:
- 打开终端,输入以下命令设置SS代理:
ss -D local:54321
- 然后访问互联网。
- 打开终端,输入以下命令设置SS代理:
管理SS服务器
-
重启SS服务器:
- 在终端中按下
Ctrl + C终止当前服务器。 - 重新启动服务器:
ss-server --listen --source-route 0...:54321
- 在终端中按下
-
升级服务器软件:
- 输入以下命令升级ShadowsocksR:
pip install --upgrade shadowsocks
- 输入以下命令升级ShadowsocksR:
备用配置
- 多个SS服务器:如果需要多个服务器,可以在配置时指定不同的账号和密码。
- 反向连接:在客户端设置中启用反向连接,允许本地网络访问服务器。
故障排除
- 端口冲突:确保服务器和客户端使用的端口不同。
- 网络限制:检查防火墙设置,确保服务器端口未被阻挡。
- 服务器地址:确保服务器地址在公网可达范围内。
安全注意事项
- 加密连接:确保使用加密协议(如AES)保护数据传输。
- 隐私保护:使用不同的账号和密码,避免信息泄露。
希望这篇教程能帮助你成功配置和使用SS服务器!如果有任何问题,欢迎继续提问。

@版权声明
转载原创文章请注明转载自原子VPN|多平台网络连接与线路优化工具,支持节点切换、网络测速及电脑手机端使用,满足不同网络环境下的连接需求,网站地址:https://yuanziapp.com.cn/