type
status
date
slug
summary
tags
category
icon
password
简介
通过Cloudflare Tunnel,可以实现公网与设备之间打通一条加密通道,俗称打洞。这样Cloudflare的CDN就可以很方便的通过这条加密通道访问到部署在内网的服务,包括Web服务、SSH等。同时,还不用考虑没有公网IP、不能开放端口,甚至解决备案的问题。最重要的是该服务不收取任何费用。
安装Cloudflare
Linux安装
1.创建文件夹
2.安装cloudflare
3.测试运行
{ARGO_TOKEN}要替换成自己的。确定运行没有问题后,按Ctrl+c
即可停止运行。 ARGO_TOKEN获取:创建tunnelh后,在overview中
4.启动cloudflare tunnel
接着去CLoudflare tunnel的面板中设置域名对应端口,即可使用域名访问自己搭建的服务了。
Docker安装
执行官网脚本即可
通过Tunnel访问服务
在cloudflare网站Zero-Trust/网络/tunnel页面可查看到运行的Tunnel
点击编辑,添加hostname-公共主机名
服务URL填写目标服务器的
{服务器本地IP}:{server-port}
- 作者:春申
- 链接:https://blog.littlepei.fun/article/blog-of-tunnel
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章