利用claw run容器托管免费部署Frps内网穿透服务和RustDesk远程桌面服务

Administrator
发布于 2025-05-09 / 8 阅读
0
0

利用claw run容器托管免费部署Frps内网穿透服务和RustDesk远程桌面服务

注册Claw啥的就不详细赘述了,用注册了至少180天的Github账户注册每个月赠送5$,够我们日常使用了。

官网地址:https://run.claw.cloud

下面直接上部署教程

一、部署Frps服务端
打开App Store找到frp,填写frp后台登录账户密码,点击Deploy App

然后进入My App找到frp应用点击进入


记住最下面的7000分配的外部端口号32638(这是我的,每个人都不一样),后面会用到


补充:充分利用后面的一个端口号22->31956;客户端可用来多设置1条tcp代理

点击右上方的Details进入frp启动面板,查看80端口分配的域名(可按需cname解析到自己的域名,替换即可):opvgwulkvcas.us-east-1.clawcloudrun.com



接下来是frpc客户端的设置,安装运行就不详细写了。
①入门级frpc.toml配置文件(http代理+tcp代理设置)

serverAddr = "opvgwulkvcas.us-east-1.clawcloudrun.com"
serverPort = 32638

[[proxies]]
name = "web"
type = "http"
localIP = "127.0.0.1"
localPort = 8080
customDomains = ["opvgwulkvcas.us-east-1.clawcloudrun.com"]

[[proxies]]
name = "web_tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 8081
remotePort = 22

注意:
serverAddr的值替换成对应的80端口分配的域名
serverPort 的值替换成对应的外部端口号
remotePort的值固定为22端口,不要改动

使用浏览器访问opvgwulkvcas.us-east-1.clawcloudrun.com即可访问内网8080端口服务,访问opvgwulkvcas.us-east-1.clawcloudrun.com:31956即可访问内网8081端口服务
再不使用自定义域名解析的情况下,可同时最多使用2条穿透服务。

②进阶级frpc.toml配置文件(自定义域名解析)

serverAddr = "opvgwulkvcas.us-east-1.clawcloudrun.com"
serverPort = 32638

[[proxies]]
name = "web001"
type = "http"
localIP = "127.0.0.1"
localPort = 8080
customDomains = ["www.yourdomain.com"]

[[proxies]]
name = "web002"
type = "http"
localIP = "127.0.0.1"
localPort = 8081
customDomains = ["www.yourdomain2.com"]

将 www.yourdomain.com 和 www.yourdomain2.com 的域名 CNAME记录分别解析到80端口分配的域名opvgwulkvcas.us-east-1.clawcloudrun.com
使用浏览器访问 http://www.yourdomain.com即可访问内网机器上的 8080 端口服务,访问http://www.yourdomain2.com 可以访问内网机器上的 8081 端口服务

二、部署RustDesk远程桌面服务
打开App Store找到RustDesk点击进入,填写变量 ENCRYPTED_ONLY,可以选择 1 或者 0,为了隐私和安全,建议选择 1;1表示:只允许建立加密连接,需要填写Key才能连接



点击Deploy App部署后,进入My App获取外部端口号,这里我的分别对应的是

ID Server:21116->32467
Relay Server:21117->31294

点击右上方的Details进入RustDesk启动面板查看logs获取key和公网域名

找到Key和relay-servers对应的值,复制出来

Key:EPdQPeJZhLETACWnyBlqiezgkGdLMaVgz1STaKJ4CkM=
relay-servers:brilcdaf.us-east-1.clawcloudrun.com


接下来是RustDesk客户端设置

在控制端和被控制端的设备安装 RustDesk,官网下载地址:https://rustdesk.com/zh

安装完成后,打开 RustDesk,找到网络->ID/中继服务器,填写配置:

这里的 ID 服务器就是 brilcdaf.us-east-1.clawcloudrun.com:32467,中继服务器是 brilcdaf.us-east-1.clawcloudrun.com:31294,Key 是 u7nFyEPdQPeJZhLETACWnyBlqiezgkGdLMaVgz1STaKJ4CkM=

最后点击确认就可以啦


评论