V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
cxbdasheng
V2EX  ›  NAS

D-NET 支持阿里云 ESA,实现 IPv6 免费加速方案(IPv4/IPv6 访问)

  •  
  •   cxbdasheng · 13 小时 7 分钟前 · 987 次点击

    家宽 IPv6 + 阿里云 ESA = 免费全球 IPv4/IPv6 加速!

    痛点

    家里搭了 All-in-One 服务器,拿到了运营商的公网 IPv6 ,但是:

    • 外网访问 IPv6 太慢?仅支持 IPv6 客户端访问?
    • 使用 Cloudflare CDN 访问速度较慢、延迟较高?
    • 想用 CDN 加速但嫌贵?
    • 域名未备案?
    • IPv6 地址老变化,手动更新太麻烦?

    解决方案

    D-NET + 阿里云 ESA ,完美解决上述问题:

    传统方案: 家庭服务器 → DDNS 更新 DNS → 域名解析 → CDN 回源 → 访问( 2 次解析)

    D-NET 方案: 家庭服务器 → 监听 IPv6 地址变化直接更新 ESA → 访问( 1 次解析,更快!)

    性能实测

    国内节点测试(备案域名)

    通过国内延迟测试

    全球节点测试(未备案域名)

    全球节点延迟测试

    实测数据:

    • 海外访问延迟降低
    • 国内访问(备案域名)几乎无感知
    • 免费流量,不用担心收费问题

    详细教程: https://aio.it927.com/remote/esa

    GitHub: https://github.com/cxbdasheng/dnet (欢迎 Star ⭐)

    完整 All-In-One 教程: https://aio.it927.com


    适合你吗?

    如果你有以下需求,强烈推荐试试:

    • ✅ 家里有公网 IPv6
    • ✅ 想要全球访问加速
    • ✅ 不想花钱买 CDN
    • ✅ 希望自动化管理

    项目还在持续迭代中,欢迎提 Issue 和 PR ! 也欢迎分享你的使用场景和需求,一起让它更好用 🚀

    17 条回复    2025-12-28 22:10:31 +08:00
    asuraa
        1
    asuraa  
       13 小时 2 分钟前
    我都备案了还用这玩意?
    我没备案为啥不用国外服务器?
    cxbdasheng
        2
    cxbdasheng  
    OP
       12 小时 54 分钟前
    @asuraa
    备案了,如果家庭 NAS 有公网 IPv6 ,直接用 ESA 不比你用远程服务器内网穿透好的多啊?用远程服务器内网穿透受限服务器带宽,且要收费,ESA 可白嫖啊。

    没备案用国外服务器当然可以,问题是 **收费**,用 Cloudflare CDN 不收费,但是国内经常访问不了。
    huangsen365
        3
    huangsen365  
       12 小时 52 分钟前
    有创意,先 Star 一个
    cxbdasheng
        4
    cxbdasheng  
    OP
       12 小时 47 分钟前
    @huangsen365 感谢支持。
    leogm9408leo
        5
    leogm9408leo  
       10 小时 21 分钟前
    用上了,感谢
    temia
        6
    temia  
       9 小时 17 分钟前
    差不多,我的方案是 Lucky + ESA
    ulpyxua
        7
    ulpyxua  
       7 小时 54 分钟前
    这种可以在外网用 ipv4 访问家里的 ipv6 设备吗?比如远程
    cxbdasheng
        8
    cxbdasheng  
    OP
       6 小时 22 分钟前
    @leogm9408leo 欢迎使用,有问题也可以提哦
    cxbdasheng
        9
    cxbdasheng  
    OP
       6 小时 21 分钟前
    @ulpyxua 是的可以用外网用 IPv4 访问家里的 IPv6 设备,但是必须基于 HTTP/HTTPS 。
    leiphi
        10
    leiphi  
    PRO
       5 小时 42 分钟前
    @temia 这个方案有教程吗?谢谢
    FarAhead
        11
    FarAhead  
       5 小时 7 分钟前
    传统方案: 家庭服务器 → DDNS 更新 DNS → 域名解析 → CDN 回源 → 访问( 2 次解析)
    D-NET 方案: 家庭服务器 → 监听 IPv6 地址变化直接更新 ESA → 访问( 1 次解析,更快!)

    不太明白这个传统方案指的什么,D-NET 方案不也是 DDNS 吗?
    访问 http://test.2025u.cyou -> 阿里云 CNAME -> IPV6 回源不也是两次
    cxbdasheng
        12
    cxbdasheng  
    OP
       4 小时 50 分钟前
    @FarAhead D-NET 方案是直接回源 ESA 呢,可以理解为 DCDN 。

    例子如下:
    传统方案是:DDNS 设置 AAAA 的 IPv6 域名为 ipv6.example.com ,CDN 回源时使用的是域名回源 ipv6.example.com ,域名回源还要将 ipv6.example.com 域名解析成前面 AAAA 的记录。

    D-NET 中的 DCDN 方案是:CDN 回源时使用的是 IPv6 回源,直接访问 IPv6 地址,所以不需要将 ipv6.example.com 域名解析成前面 AAAA 的记录这一步。

    简单来讲:D-NET 中的 DCDN 方案是直接设置 CDN 的源站为 IP 地址,而传统方案中是设置的是域名( DDNS )记录,这样将导致多一次 DNS 解析。
    temia
        13
    temia  
       4 小时 46 分钟前
    @leiphi 和 UP 的同理。只不过 DDNS 使用 Lucky 来支持,当公网 IPV6 变化时自动同步到配置的域名上(例如阿里云)。ESA 部分都是一样的,说白了就是中转回源。谷歌搜一下 lucky esa 教程第一个就是了。
    kenvix
        14
    kenvix  
       4 小时 31 分钟前
    @FarAhead #11 他的意思大概就是主动 push ip 地址到 ESA ,避免了域名更新的 10min 延迟
    gcod
        15
    gcod  
       4 小时 29 分钟前
    方案本质是通过跳过 DDNS 域名回源、直接更新 CDN 源站 IP 来减少解析延迟和故障点,同时巧妙利用 ESA 免费支持 IPv4/IPv6 双栈访问。把 DDNS 、IPv6 动态监测和 CDN 配置自动化打包成 D-NET 工具,确实大幅简化了运维,很有实用创意
    cxbdasheng
        16
    cxbdasheng  
    OP
       4 小时 26 分钟前
    @FarAhead @temia
    楼上也说了 lucky esa 方案,和 D-NET ( DCDN )方案还是有本质区别的,我简单科普一下:

    D-NET ( DCDN ):是对接的 CDN ,动态给 CDN 设置 IP 回源,比如 IP 发生变化了,直接将新的 IP 设置到 CDN 回源的源站上。

    其他传统方案( DDNS ):是对接的 DNS 解析,动态给固定的域名设置 IP 地址,如果不使用 CDN 就仅只能通过 IPv6 访问,无法支持 IPv4 访问。使用 CDN 的话,CDN 源站一般是设置为一个固定的域名,回源时一般依靠 DNS 解析 IP 地址,比如 IP 发生变化了,DNS 解析会解析成新的 IP 地址,也就是多了一次解析。

    传统方案使用 CDN 回源域名时,有个致命的缺点:是 DNS 解析时间其实是有延迟的,IP 发生了变化,重新设置 DNS 记录,一般需要一段时间才会全部更新完,这个时候回源时,还是会解析出旧的 IP ,导致服务不可用。

    D-NET ( DCDN )优势如下:1.回源直接是 IP 地址,速度快,不需要多一次解析; 2.不会存在 DNS 解析延迟的情况。

    D-NET 其实一款多模块的动态网络工具,它包含了 DCDN 、DDNS 模块等,上面介绍的都是 DCDN 模块,DDNS 还在开发中。
    cxbdasheng
        17
    cxbdasheng  
    OP
       4 小时 23 分钟前
    @kenvix @gcod 两位 V 友说的非常正确,赞一个。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   926 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 18:33 · PVG 02:33 · LAX 10:33 · JFK 13:33
    ♥ Do have faith in what you're doing.