内网部署 IPv4+IPv6 双栈的最佳实践 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Int100
V2EX    宽带症候群

内网部署 IPv4+IPv6 双栈的最佳实践

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

    有没有大佬分享一下经验, 感谢

    28 条回复    2025-02-07 12:46:05 +08:00
    irrigate2554
        1
    irrigate2554  
       297 天前
    有需求再说,没需求就别实践了,默认的路由器看看 ipv6 开了就行
    Int100
        2
    Int100  
    OP
       297 天前
    @xausky
    有需求啊, 不是家庭环境, 要把内网逐步往 IPv6 迁移, 先做个双栈过渡.
    irrigate2554
        3
    irrigate2554  
       297 天前
    @Int100 内网别搞 IPv6 ,没好处,IP 地址长,转发性能还比 v4 差,网络包也更大倒是实际传输效率下降
    PerFectTime
        4
    PerFectTime  
       297 天前   2
    建议标题修改一下,看起来像是分享方案
    maybeonly
        5
    maybeonly  
       297 天前
    先说需求,再问怎么做
    没有最佳,只有最适合
    Int100
        6
    Int100  
    OP
       297 天前
    @xausky
    不搞不行啊, 要对接 ISP 的公网 IPv6 地址. 内网纯 IPv4 的话还要做 NAT46 DNS46, 复杂不说追溯性也差.
    irrigate2554
        7
    irrigate2554  
       297 天前
    @Int100 主路由开启 IPv6 能拿到前缀的话内网就有 IPv6 了
    scarh
        8
    scarh  
       297 天前   3
    @xausky ipv6 的报头结构比 ipv4 要简单,不插入扩展字段的场景下包头大小是 ipv4 的一半。实际上转发性能不取决于地址长度。
    CharmingCheung
        9
    CharmingCheung  
       297 天前
    先说需求,再问怎么做
    如果只是为了公网访问,Lucky 也许是个好的选择
    Int100
        10
    Int100  
    OP
       297 天前 via iPhone
    @CharmingCheung 请问一下 lucky 是什么?没有搜索到相关信息
    CharmingCheung
        11
    CharmingCheung  
       297 天前
    zggsong
        12
    zggsong  
       297 天前
    我目前就是 IPv4+IPv6 回家: https://www.zggsong.com/posts/network/gohome/
    Jinnrry
        13
    Jinnrry  
       297 天前 via iPhone   1
    内网互相通讯全走 v4 ,需要对公网通信的时候再优先 v6 ,不然 v4 。少部分网站白名单强制 v4
    scal
        14
    scal  
       297 天前
    用 ikuai v4+v6 ,没任何问题
    lekai63
        15
    lekai63  
       297 天前
    内网为啥要搞 ipv6 ?
    roykingH
        16
    roykingH  
       297 天前
    @zggsong 基本方案就是这样了 要是支持 NAT1 再搞个 tailscale 打洞回家 可以减少 v4 转发资源
    另问一下 国内有啥比较好用便宜的服务器可以做 V4 转发 求推荐
    titanium98118
        17
    titanium98118  
       297 天前   1
    内网分配 ULA ,然后 NAT66 出去
    wheat0r
        18
    wheat0r  
       297 天前   2
    我简单写了一个 NAT66 的方案,可以参考一下 https://wheat0r.me/2025/02/02/ipv6-for-small-business/
    大型企业环境,还是建议现在互联网出口这边做 NAT64 来过渡。
    小型企业环境,还可以在核心交换机的上联三层接口上起 dhcpv6 client 来获取前缀,在每个子网的 vlan inferface 上配置 ipv6 address prefix ISP_PREFIX ::/64 这样的命令来处理动态网关地址。
    dalaoshu25
        19
    dalaoshu25  
       297 天前
    没什么特别的,光猫改桥接,用一台 RouterOS 路由器拨号即可,推荐 hAP-AX3 和 AX2 ,机器不多想用其他无线 AP 的可以考虑 hEX-e50ug ,当然 RB5009 、RB4011 更好。
    zggsong
        20
    zggsong  
       297 天前
    @royking930911 #16 一开始用阿里云学生机带宽比较低,胜在稳定延迟低,但是没有优惠价格了,而且国内备案域名我不想续费了,只能考虑境外的,换过阿里云香港,峰值 30MB ,跑了两天各个时段测试基本都只有几十 KB ,狗云丢包有点严重,国外的试过 aws ,回国巨卡,经常无法访问,最后用了搬瓦工,一机双用,用了两个月了,挺稳定的,价格也还行。你要是国内有便宜的买国内的就行。
    12101111
        21
    12101111  
       297 天前
    slaac 有什么问题吗,全自动分配地址
    难道 ISP 下发的不是/64 的前缀?
    fengyaochen
        22
    fengyaochen  
       297 天前   1
    主路由爱快,旁路由 openwrt ,主路由 ipv6 只给旁路由,旁路由给内网设备 IPV6 ,这样就是双栈,不影响科学,不影响 DNS
    szdosar
        23
    szdosar  
       297 天前   1
    1.如果你的主路由能拿到公网的 dhcpv6-pd ,那么你什么都不用做,你的下游设备也会正确分配 ipv6

    2.如果没拿到 dhcpv6-pd ,只有/64 的 ipv6 ,配置转发即可,以 openwrt 的 dhcp 配置为例,具体参考:
    https://pastebin.com/raw/DdtKUdXy
    pingdog
        24
    pingdog  
       297 天前 via Android   1
    直接上 fc00::/7 ,公网有需求就开 NAT66

    example:
    10.2.8.55
    fc00::10:2:8:55
    Michaol
        25
    Michaol  
       297 天前
    是有多想不开才搞内网 v6 啊?如果是为了内网拿 v6 公网 IP ,那就看看运营商有没有下发 pd ,有就简单,没有就稍微复杂一点,上面已经有答案了。但是非必要还是绕路 v6 吧……莫名其妙问题特别多……尤其是有富强需求的……
    xqzr
        26
    xqzr  
       296 天前   1
    分配 ULA 。如需互联网,额外分配 GUA 或仅 GUA 。
    纯内网,可考虑 IPv6 单栈。
    另外,lo 网卡(本地回环)通信 127.0.0.1 迁移到 ::1
    LnTrx
        27
    LnTrx  
       296 天前
    建议楼主讲清楚内部有什么管理需求
    不然直接在原有 v4 的基础上把运营商给的公网 IPv6 分发下去就完事了
    htfcuddles
        28
    htfcuddles  
       295 天前
    1.开启 MSS 钳制:解决 PTMU 黑洞
    2.DNS 开启 v4 v6 优选测速和缓存:解决 v6 延迟高和回落问题
    3.禁止国外网站 v6 解析:解决翻墙工具 Bug ,直连效果差
    4.双栈回连家中服务,在路由端设置 DDNS 和 NAT66 ,服务端分配 GLA:保证 v4 v6 对外地址一致
    5.docker 用 macvlan+SLACC:解决 pd 变化
    6.路由器入站全部阻止,P2P 服务开洞:这点和 v4 端口转发不同
    7.多 WAN 路由用 MAPT 或者修改客户端 gai.conf:解决线路选择
    8.放弃旁路由:完美实现要折腾 VLAN ,L2 设备都要换
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2701 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 14:17 PVG 22:17 LAX 06:17 JFK 09:17
    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