在实际生产中,经常遇到有一些海外的服务器的闲置资源,但是可能面向国内线路不佳,但是手里刚好有一台线路比较好的服务,就可以用来作为跳板,然后实现有效利用闲置服务器的方案。
本文介绍通过aapanel里的docker 部署Realm,从而实现跳板的实现。
1. 安装完成aapanel后,按照如下方案,创建一个config.toml 文件,里面配置如下:
[log]
level = “info”[network]
no_tcp = false
use_udp = false# 美国1 – VLESS TCP
[[endpoints]]
listen = “0.0.0.0:11001”
remote = “美国1_IP:美国1_VLESS服务端口”
network.no_tcp = false
network.use_udp = false# 美国1 – HY2 UDP
[[endpoints]]
listen = “0.0.0.0:12001”
remote = “美国1_IP:美国1_HY2服务端口”
network.no_tcp = true
network.use_udp = true# 美国2 – VLESS TCP
[[endpoints]]
listen = “0.0.0.0:11002”
remote = “美国2_IP:美国2_VLESS服务端口”
network.no_tcp = false
network.use_udp = false# 美国2 – HY2 UDP
[[endpoints]]
listen = “0.0.0.0:12002”
remote = “美国2_IP:美国2_HY2服务端口”
network.no_tcp = true
network.use_udp = true# 美国3 – VLESS TCP
[[endpoints]]
listen = “0.0.0.0:11003”
remote = “美国3_IP:美国3_VLESS服务端口”
network.no_tcp = false
network.use_udp = false# 美国3 – HY2 UDP
[[endpoints]]
listen = “0.0.0.0:12003”
remote = “美国3_IP:美国3_HY2服务端口”
network.no_tcp = true
network.use_udp = true
示例中的remote改为目标节点的IP:端口 (请确保端口已经开启访问权限)
2. 使用aapanel的Docker部署,选择容器编排,并按照下方模版进行部署
services:
realm:
image: golimit/realm:latest
container_name: realm
restart: always
network_mode: host
volumes:
– /www/wwwroot/xxx/config.toml:/realm/config.toml:ro
command: [“-c”, “/realm/config.toml”]
volumes中的前面部分路径改成对应上述第一点里的正确的文件路径














