banner
约 600 字
2 分钟

使用lucky插件,通过ipv6访问本地服务器

摘要

本文介绍在Ubuntu 24.04服务器上利用Cloudflare Tunnel(通过Lucky插件)实现可道云盘的域名穿透访问。该方法无需客户端,速度优于frp,但需本地宽带支持IPv6。主要步骤包括:配置主路由IPv6、安装Lucky插件、在Cloudflare添加IPv6解析与SSL证书、设置Web服务规则及防火墙转发。

前言

我有一台Ubuntu24.04系统的家庭服务器,并在服务器上安装了可道云盘服务,通过配置frp内网穿透服务,在外网通过域名随时查看本地文件。

TailscaleZeroTier相比,此方式无需安装客户端,可以通过域名直接访问内网服务。
需要有一个公网ip的服务器,连接速度取决于公网服务器的网速。
frp方式相比,无需公网服务器中转,网速更快,但本地宽带要有ipv6公网。

准备

  1. 宽带要有ipv6公网
    百度搜索ipv6测试,打开网页查看测试结果,显示ipv6地址就没有问题了

    blog image
    blog image
  2. 主路由设置:进入网络——接口——看是否自动出现一个 pppoe-wan 的 wan_6,并且 IPv6-PD 是有一个地址

    blog image
    blog image

主路由安装lucky插件

可以通过应用商店或官网下载文件安装,官网地址:https://lucky666.cn/,官网云盘:https://545c.com/d/44547821-55537427-a5525e?p=16601

blog image
blog image

配置lucky访问本地服务

  1. 打开cloudflare添加一条ipv6解析

    blog image
    blog image
    纯文本
    其中ipv6地址选择本地服务器的地址,通过主路由路由表查询,或在本地服务器终端输入`ifconfig`查询

    blog image
    blog image
  2. 添加动态域名

    blog image
    blog image


    申请区域DNS令牌

    blog image
    blog image
  3. 申请ssl证书,令牌同上

    blog image
    blog image
  4. 添加web服务规则,监听端口就是域名后加的端口,
    比如我的可道云地址为:https://yun.1day.vip:6677

    blog image
    blog image


    子规则列表中可建立多条相同端口的二级域名,比如https://yun.1day.vip:6677和https://sync.1day.vip:6677。
    前端地址时解析好的二级域名,后端地址指向容器地址。

    blog image
    blog image
  5. 此时外网就可以访问https://域名:端口了,如果无法访问就排查主路由和服务器的防火墙,主路由的防火墙转发默认时关闭的。

    blog image
    blog image

END