Shadowsocks-服务端以及客户端的搭建
这里演示用 ubuntu 搭建服务端, Arch/ubuntu 搭建客户端连接, 以及 docker 连接.
shadowsocks-libev 的 ss-server
和 ss-local
命令运行我们在命令行搭建代理的客户端和服务端, 比较方便.
但这里服务端不用 ss-server
, 而是用 x-ui
面板配置.
服务端
x-ui 搭建
x-ui 的 Github 仓库地址为 https://github.com/vaxilu/x-ui, 可以进去查看详细的资料.
手动安装为:
1 |
|
即从网络拉取一个脚本在本地运行.
运行结束后会要求修改账户和密码, 按照要求该就行:
可以查看这里的指令开机自启之类的:
我这里设置的打开端口是 11111
, 因此在浏览器可以用如 43.111.222.33:11111
打开 (ip + 端口), 进入界面后可以先切换版本:
(听说稳定点)
之后可以添加节点:
选项如:
具体如何配置可以看 Youtube 的这个视频
客户端
本机直接搭建
安装 shadowsocks-libev
, 在 Ubuntu 上:
1 |
|
在 Archlinux 似乎得用 AUR 上的:
1 |
|
启动 shadowsocks-libev 的客户端 ss-local
前先编写配置文件如:
1 |
|
server
, server_port
, password
, method
需要和之前 x-ui
节点相同.
local_address
, 指允许哪些 ip 连接这个客户端代理, 0.0.0.0
指任意 ip, local_port
指代理端口.
启动:
1 |
|
-c
指定配置文件, -v
显示 log 信息.
docker 容器搭建
1 |
|
连接:
1 |
|
测试
Shadowsocks-服务端以及客户端的搭建
http://example.com/2023/10/13/Shadowsocks-服务端以及客户端的搭建/