在云服务器上安装代理软件:
- 使用 Shadowsocks 或 V2Ray。以下是 Shadowsocks 的安装示例:
1
2sudo apt update
sudo apt install shadowsocks-libev
- 使用 Shadowsocks 或 V2Ray。以下是 Shadowsocks 的安装示例:
配置 Shadowsocks:
- 编辑配置文件(通常位于
/etc/shadowsocks-libev/config.json
),设置以下内容:1
2
3
4
5
6
7
8{
"server":"云服务器公网IP",
"port_password":{
"8388":"密码" // 设置端口和密码
},
"timeout":300,
"method":"aes-256-gcm"
} - 启动 Shadowsocks 服务:
1
sudo systemctl restart shadowsocks-libev
- 编辑配置文件(通常位于
在局域网的 Debian 12 服务器上设置隧道:
- 使用 SSH 创建一个隧道,将流量从云服务器转发到 Debian 12 服务器:
1
ssh -N -D 1080 user@Debian12服务器IP
- 这里的
-D
选项将创建一个 SOCKS 代理。
- 使用 SSH 创建一个隧道,将流量从云服务器转发到 Debian 12 服务器:
在需要访问的设备上配置代理:
- 在你想要访问 Debian 12 服务器的设备上,配置 SOCKS 代理,指向云服务器的 IP 和端口(例如,
云服务器IP:1080
)。
- 在你想要访问 Debian 12 服务器的设备上,配置 SOCKS 代理,指向云服务器的 IP 和端口(例如,
测试连接:
- 确保能通过云服务器访问 Debian 12 服务器,测试是否能成功访问局域网中的服务。
这样设置后,你就可以通过云服务器访问局域网的 Debian 12 服务器了。如果需要进一步的配置或调整,请告诉我!