无公网IP免费内网穿透最安全方案 Cloudflare Tunnel.添加加速方案

前言

我家里的内网穿透用的是lucky+ddns的方案,主要依赖于公网IPv6,但是公司的破网没有IPv6,Cloudflare Tunnel应该是目前零成本方案中最安全稳定的,无需公网 IP、不用端口映射、不暴露路由器,唯一的缺点是国内访问比较慢,我只使用sun panel这种页面类的服务,影响不大。但如果想穿透应用类的服务,还需要给Cloudflare Tunnel做优选ip加速,设置有点复杂,文章最后会也会演示。

Cloudflare Tunnel 配置

  1. 打开Cloudflare-Zero Trust-网络-连接器-添加隧道
    clipboard_1773293632315.png
  2. 创建隧道,隧道名任意
    clipboard_1773293689617.png
  3. 选择安装方案,我选择用docker部署在NAS上,复制下方命令即可

    国内用户在命令中添加--protocol http2变量,可以加快连接速度

    docker run cloudflare/cloudflared:latest tunnel --protocol http2 --no-autoupdate run --token xxx
    

    clipboard_1773293756561.png
  4. 打开NAS的SSH,执行docker命令
    clipboard_1773294319206.png
  5. 稍作等待,页面下方就会显示已连接的隧道
    clipboard_1773294362844.png
  6. 继续设置二级域名,下方填写服务内网地址
    clipboard_1773294566874.png
  7. 打开网址测试一下,没有问题

飞牛OS设置

**如果是飞牛OS,**直接在应用商店安装Cloudflare Tunnel应用,可以使用可视化界面(不推荐)。

  1. 安装应用
  2. 创建令牌
  3. 填入账号ID令牌API
  4. 创建隧道
  5. 添加配置,填入域名和本地链接
  6. 等待几分钟就完成配置了

    我个人还是建议docker安装,应用商店的版本较低,且无法看到日志,操作反而更复杂了。

加速访问

  1. 先测个速,延时还是挺高的,应用类的服务基本就不太能用了
  2. 准备第二个域名,托管到CF上,这个域名只做优选试用,所以我注册了个免费域名
    对域名有需要的可以翻我之前的文章如何40元注册10年顶级域名,或者注册个免费域名。
  3. 编辑已有的隧道
  4. 添加已发布应用程序路由,填写加速域名
  5. 加速域名设置回退源,等待显示有效
  6. 添加自定义主机名,主机名填写主域名
  7. 查看自定义主机名状态,复制于验证txt名称及值
  8. 主域名中添加一条txt的dns解析,将复制的txt名称和值填入。
  9. 重复操作,添加一条证书的验证
  10. 验证有效即可,如果出现错误,多等一会再试,实在不行把主域名Tunnel的值改成txt的值,就过了。
  11. 添加自定义主机名的 DCV 委派,实现证书自动续费
    主域名新建cname解析,名称和值填写如下

    填好后是这样
  12. 加速域名添加加速记录,www.visa.cn可以换成别的,需要网上自己找
  13. 主域名修改解析地址为加速域名speedup.1day.us.ci
  14. 再次测速,感觉好多了
作者:无辣
感谢大家的支持
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇