type
status
date
slug
summary
tags
category
icon
password
URL
 

前提条件

  1. Cloudflare 账户:需要注册一个 Cloudflare 账户,并配置域名。
  1. IPv6 服务器:一台只支持 IPv6 的服务器。
  1. Docker 环境:使用 Docker 部署 Cloudflare 隧道。
 

第一步:在 IPv6 环境中安装 Docker

在纯 IPv6 环境中安装 Docker 可能会遇到一些挑战。首先确保你的服务器支持 IPv6 网络,并按照以下步骤安装 Docker
 
 
确保 Docker 成功启动:
你可以通过以下命令检查 Docker 是否正常运行:
 
 

第二步:创建 Cloudflare 隧道

接下来,你需要在 Cloudflare 上创建一个隧道,用来将 IPv6 的 SSH 流量转发到 IPv4 客户端。
  1. 登录 Cloudflare 并进入你已注册的域名管理界面。
  1. 在“隧道”菜单中,选择“创建隧道”并根据提示操作。
  1. 记下生成的 cloudflared 配置命令,该命令将在你的 IPv6 服务器上使用。
notion image
 

第三步:在服务器上配置 Cloudflare 隧道

在你的 IPv6 服务器上,拉取 Cloudflare 提供的 cloudflared 镜像:
运行以下命令,启动隧道并让其监听 SSH 连接:
确保隧道运行正常,可以通过 Docker 查看日志确认:

第四步:配置客户端连接

在 IPv4 客户端上,你需要通过 Cloudflare 的 cloudflared 客户端来连接 IPv6 服务器。首先,下载并安装 cloudflared 工具。然后,通过以下命令连接服务器:
你将被引导通过 Cloudflare 的验证机制,确保连接的安全性。
 
致谢:
💡
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
 
 
相关文章
线程池的底层原理cloudflare ddns
Loading...