rathole安装与使用

使用docker部署

docker pull rapiz1/rathole

创建配置文件

mkdir -p /path/to
vim /path/to/config.toml

服务端的配置文件config.toml

# server.toml
[server]
bind_addr = "0.0.0.0:2333" # 监听地址

[server.services.my_nas_ssh]
token = "use_a_secret_that_only_you_know" # 业务端口的token
bind_addr = "0.0.0.0:5202" # 业务端口的访问地址

客户端的配置文件config.toml

# client.toml
[client]
remote_addr = "myserver.com:2333" # 监听地址

[client.services.my_nas_ssh]
token = "use_a_secret_that_only_you_know" # 业务端口的token
local_addr = "127.0.0.1:22" # 业务端口的本地代理地址

启动容器

服务端:

docker run -dit --net=host --restart=always -v "/path/to/config.toml:/app/config.toml" --name rathole rapiz1/rathole --server /app/config.toml

客户端:

docker run -dit --net=host --restart=always -v "/path/to/config.toml:/app/config.toml" --name rathole rapiz1/rathole --client /app/config.toml

初步测试,感觉还没有frp快。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息