基于Cloudflare-Zero-Trust的内网穿透
# 场景
- 部署在非标准端口的服务无法套 Cloudflare cdn
- IPv6 VPS 在 IPv4 Only 无法直接访问
# 操作
- 打开 cloudflare (opens new window)
- 侧边栏
Zero Trust
-Networks/Tunnels
Create a tunnel
- Select your connector:
Cloudflared
,Next
- Name your tunnel:
随便写
- Choose your environment:选择操作系统版本,复制脚本一键执行
# SSH
下载对应操作系统的的 Releases・cloudflare/cloudflared (opens new window)
Windows + mobaxterm:
D:\software\cloudflared-windows-amd64.exe access ssh --hostname vps.abc.com/{那串随机字符串}
与正常 SSH 连接 VPS 多了一个代理操作。
# HTTPS
与 SSH 的配置类似,本质上还是通过 Zero Trust 穿透到主机的某个端口,在主机部署一个 https 服务,然后在 Zero Trust
- Add a public hostname
配置对应的访问信息即可。
笔记
这里大
# 参考
上次更新: 2024/03/11, 22:37:05