家庭宽带使用常见 DDns 子域名可能会使电信宽带服务降级 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
jqknono
V2EX    程序员

家庭宽带使用常见 DDns 子域名可能会使电信宽带服务降级

  •  
  •   jqknono 244 天前 2401 次点击
    这是一个创建于 244 天前的主题,其中的信息可能已经有所发展或是发生改变。

    IPv6 断连和打洞失败问题折腾了三个多月, 终于确认原因, 分享给大家.

    第一次发帖求助 IPv6 断连问题

    t/1088217

    IPv6 一直可以正常访问, 没有修改设置的情况下, 且设备均有独立 ipv6, 但连不通 ipv6 网络.

    curl 6.ipw.cn 拿不到返回, ping6traceroute6 2400:3200::1 都中断.

    光猫桥接路由, 可以拿到路由器的 ipv6 地址, 这是可以访问 ipv6 的地址.

    可以拿到/56 前缀, 路由器下设备都可以拿到分配的 ipv6 地址 240e:36f:15c3:3200::/56, 但都无法连接到 ipv6 网站.

    怀疑是运营商没有建好 240e:36f:15c3:3200::的路由, 但无法确认.

    网友说可能是 PCDN 上传流量过大导致, 但上传流量很小, 也没有开启 PCDN.

    也可能是使用了 Cloudflare 和 Aliyun ESA 反代导致.

    第二次发帖确认直接原因

    t/1111168

    确认部分地区的电信运营商会因为 IPv6 入站 http/https 链接较多而降级服务, 表现为:

    • 假 IPv6, ipv6 可以获得 /56 前缀, 各设备 IPv6 分配正常, 但 tracert 缺路由, 导致 ipv6 实际无法联网.
    • 假穿墙, tailscale 测试连接显示是直连, 但延迟超高, 实际网速极慢.

    关闭 Cloudflare/Aliyun ESA 的反代, 经过多次重启路由后, 可以恢复 IPv6 和真直连.

    关闭反代后仍然断连

    即使关闭了反代, 关闭 Cloudflare 和 Aliyun ESA 回源, 也会偶发断链, 持续时间较长.

    可能有域名泄露, 或被人使用常见子域名进行扫描, 长期 http 攻击.

    禁用 DDns 域名的解析, 一段时间后, IPv6 恢复正常, tailscale 打洞直连也正常.

    至此再没有发生断连问题.

    最终解决方案

    在此建议大家不要使用常见的 DDns 子域名, 如:

    这里边有几个就是我之前一直使用的, 可能被人一直在扫, 导致电信宽带服务降级, 公网 IPv6 不能正常使用, 总是无法打洞直连.

    大家都知道在网络安全中, 隐藏 IP 的重要性, 这里额外建议保护自己用于 DDns 的域名, 它本质上也是在暴露 IP.

    但仍然有暴露服务的需求怎么办?

    回源方案

    Cloudflare Tunnel

    使用 Cloudflare 的 Tunnel, 这样就不会像普通回源那样几十上百个 IP 来访问.

    Tailscale 或 ZeroTier

    自建 VPN, 前面套一个 VPS, 通过 VPN 来访问内网服务, 这样可以避免同时连接数过高.

    DDns 域名方案

    公网解析

    生成随机字符窜比如 GUID, 用于 DDns 域名, 虽然几乎无法记忆, 但个人实际使用时影响不大, 可以自行评估.

    私有解析

    使用个人 Dns 服务, 如 AdguardPriavte, dot.pub 等, 用于 DDns 解析.

    只有能连接到个人 DNS 服务器的人才能获取指定域名的自定义解析 IP.

    在这种方案下, 就可以使用常见的 DDns 域名, 但需要避免泄露自己的 DNS 服务地址.

    11 条回复    2025-03-01 16:53:41 +08:00
    xixiv5
        1
    xixiv5  
       244 天前   3
    用 speedtest 作为子域名 有玄学加速
    jqknono
        2
    jqknono  
    OP
       244 天前
    @xixiv5 这个的确听说过
    lcy630409
        3
    lcy630409  
       243 天前
    太麻烦了
    直接这种就好了
    --------------------------------
    宽带速率:2000M
    线路类型:FTTH
    产品类型:[禁售]商务专线乐享光速宽带 FTTH(下行 1000M ,上行 80M)800 元/月
    XDiLa
        4
    XDiLa  
       243 天前
    直接专线就好了 没有这么多问题
    hackroad
        5
    hackroad  
       243 天前
    dnspod api 自己实现 ddns
    totoro625
        6
    totoro625  
       243 天前
    我用的是:设备代码.ddns.example.com
    另外配置一下: *..ddns.example.com 和 *.example.com 解析到 127.0.0.1 防止恶意扫描
    jdjingdian
        7
    jdjingdian  
       243 天前
    看描述跟 ddns 没啥关系,而是你用了 http/https 访问家里的 ip ,对于 https 会有 sni 检测的,所以楼上说用 api 实现 ddns 没有意义
    jqknono
        8
    jqknono  
    OP
       243 天前
    @totoro625 你的方法也很好, 但是拼凑出 nas.ddns.example.com 这样扫域名解析也是有可能扫到的.

    https://s2.loli.net/2025/02/19/MASQs829vnTwCjG.png
    jqknono
        9
    jqknono  
    OP
       243 天前
    @jdjingdian 是的, 和 ddns 没关系, 重要的是不将常见子域名解析到家庭宽带, 一被扫就会降级服务.
    hefish
        10
    hefish  
       243 天前
    我自带公网 ipv4 。
    Autonomous
        11
    Autonomous  
       233 天前
    只把自己用的子域名设置 CNAME 记录,最后一条规则设置*.example.com 的 A 记录解析到 127.0.0.1
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5321 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 08:38 PVG 16:38 LAX 01:38 JFK 04:38
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86