Cloudflare不僅是一個強大的CDN服務(wù)商,還能幫你實現(xiàn)內(nèi)網(wǎng)穿透和搭建私有Docker鏡像倉庫,而且完全免費(只需要擁有一個域名)!
?? 效果預(yù)覽
先來看看最終實現(xiàn)的效果對比:

效果對比圖
實際訪問地址信息:

實際地址信息
?? 詳細教程
第一步:注冊并登錄Cloudflare
訪問Cloudflare官網(wǎng)注冊并登錄你的賬號
第二步:進入Zero Trust面板

Zero Trust入口
第三步:創(chuàng)建隧道
點擊"創(chuàng)建隧道"按鈕開始設(shè)置

創(chuàng)建隧道界面
第四步:選擇連接方式
推薦使用Cloudflared方式連接

Cloudflared選項
為你的隧道命名并保存

命名并保存隧道
第五步:配置Docker隧道
使用以下命令運行Cloudflared容器(關(guān)鍵步驟!):
docker run --name cloudflared \
--network host \
cloudflare/cloudflared:latest \
tunnel --no-autoupdate run \
--token 你的唯一令牌
重要提示:這里使用了--network host參數(shù),確保容器使用主機網(wǎng)絡(luò)模式,避免橋接網(wǎng)絡(luò)可能導(dǎo)致的訪問問題。

路由隧道配置
設(shè)置公共主機名:

公共主機設(shè)置
第六步:驗證配置
當(dāng)看到如下界面,表示配置成功:

成功界面
?? 小貼士
確保你的域名已正確解析到Cloudflare
如果需要搭建私有Docker鏡像倉庫,可以參考這篇詳細指南
定期檢查隧道狀態(tài),確保服務(wù)持續(xù)可用
現(xiàn)在,你已經(jīng)成功實現(xiàn)了零成本的內(nèi)網(wǎng)穿透服務(wù)!快去體驗?zāi)愕乃接蠨ocker鏡像倉庫吧!