云计算百科
云计算领域专业知识百科平台

通过Cloudflare实现内网穿透,远程连接内网服务器。

目录

前置条件

一、创建 Cloudflare Zero Trust

二、创建 Tunnel

三、客户机连接服务器


前置条件

  • 持有一个域名并成功托管到 CF(网上有很多免费域名申请教程,找最近发布的教程)

一、创建 Cloudflare Zero Trust

Cloudflare官网https://dash.cloudflare.com/

  • 左侧栏进入 Zero Trust

  • 创建 Zero Trust ,选择免费计划,添加 credit card 或 PayPal (用于验证,不会扣费,也可通过修改当前页面url跳过支付方式绑定)

二、创建 Tunnel

  • 进入 Zero Trust 后依次点击 –>网络 –>隧道

  • 使用 Cloudflare 创建隧道 

  • 输入隧道名

  • 根据服务器的环境选择对应的下载方式

  • 选择自己托管到 CF 的域名并创建一个子域,服务类型选择 SSH, URL 填写 localhost:22

三、客户机连接服务器

  • 这里假设客户机为 Windows 操作系统,下载对应的 Cloudflare 程序

Downloads · Cloudflare Zero Trust docsCloudflare Tunnel requires the installation of a lightweight server-side daemon, cloudflared, to connect your infrastructure to Cloudflare. If you are creating a tunnel through the dashboard, you can simply copy-paste the installation command shown in the dashboard.https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/#windows

  •   在 ssh 配置文件中加入以下内容,注意修改 HostName 为实际地址

Host CloudFlare
HostName example.com
ProxyCommand C:\\Program Files (x86)\\cloudflared\\cloudflared.exe access ssh –hostname %h

赞(0)
未经允许不得转载:网硕互联帮助中心 » 通过Cloudflare实现内网穿透,远程连接内网服务器。
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!