路由器有 ipv6,内网设备没有,请教如何配置 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lxxself
V2EX    宽带症候群

路由器有 ipv6,内网设备没有,请教如何配置

  •  
  •   lxxself 2020-01-05 22:27:27 +08:00 12638 次点击
    这是一个创建于 2182 天前的主题,其中的信息可能已经有所发展或是发生改变。

    光猫拨号上网,下接一 pandora 路由器,ipv6 配置如下。目前 Pandora 路由器的终端有 ipv6 地址,也可 ping 通外部 ipv6 网址。但连接该路由器的内网设备均无 ipv6 地址。 DEbWy1GgOfzFjYm VBheRaQ4yKfGsLE

    第 1 条附言    2020-01-05 23:43:54 +08:00

    其他配置 4v9VNb7qy1JQh6O tuVCk7ahImnRiHr

    第 2 条附言    2020-01-05 23:46:57 +08:00
    第 3 条附言    2020-01-06 20:53:49 +08:00

    一顿操作之后,最后成功了! 关键点好像是忘记开启路由器扩展的opt功能。采用的是还是上面那个网址的操作。只是开启如下图。 Unfl3ugPTj9FLda

    然后最后其他的配置如下

    grBsecGYPzbx9pn

    DNS填写光猫配置拿到的那个,自己找找。

    dljKTxSket61MJm 那个 “从两端”或“ Stateless RA”好像都行

    最后在路由器启动后加入脚本,脚本中的br0啊,eth啊要根据自身情况修改。 rYz2XwlkexNRhDW

    最最后,小白感谢各位大佬的指导。 附上一些参考链接:

    第 4 条附言    2020-01-06 21:01:35 +08:00
    补充一句,该方式路由器无 ipv6 地址,即 padavan 地图那里看不到 ipv6.
    42 条回复    2020-03-09 12:36:42 +08:00
    ziseyinzi
        1
    ziseyinzi  
       2020-01-05 22:28:52 +08:00 via Android
    光猫拨号的话,相当于二级路由了,需要配置 ipv6 中继
    lxxself
        2
    lxxself  
    OP
       2020-01-05 22:38:05 +08:00
    @ziseyinzi 请问要怎么操作
    xxq2112
        3
    xxq2112  
       2020-01-05 23:19:41 +08:00 via iPhone
    把”启用 LAN DHCPv6 服务器”选项改成”Stateless & Stateful” 看看?
    xxq2112
        4
    xxq2112  
       2020-01-05 23:20:50 +08:00 via iPhone
    不然光猫改桥接,路由器直接拨号?
    panwork
        5
    panwork  
       2020-01-05 23:20:51 +08:00
    看运营商有没有下发 IPV6 前缀,你看下设备能不能获取到前缀,不然是没办法让内网所有设备都有公网得 IPV6 地址的。

    还有一种方案是内网设备全部用局域网的 IPV6 地址,然后用 NAT6 做转换,类似现在 IPV4 的 NAT 一样。
    lxxself
        6
    lxxself  
    OP
       2020-01-05 23:41:19 +08:00
    lxxself
        7
    lxxself  
    OP
       2020-01-05 23:42:35 +08:00
    @ziseyinzi 按照这个操作,发现路由器也没了。。。
    v2vTZ
        8
    v2vTZ  
       2020-01-05 23:54:16 +08:00
    我是路由拨号..也不知道怎么使用 ipv6 访问局域网里的设备.蹲一下
    cyyself
        9
    cyyself  
       2020-01-06 00:33:21 +08:00
    把路由器的 IPv6 改成穿透模式( Pass-through )
    zro
        10
    zro  
       2020-01-06 01:03:00 +08:00
    前两年记得好像看到有个帖是将 PPPoE 拨到的 v6 /60 前缀数据包丢给另外一个路由器的,想不起关键词,搜不出了,因为当时看了觉得很复杂~~这样就光猫 v4 网关,路由器 v6 网关

    现在比较好搞的是让 Pandora 从光猫的 /60 前缀拿到一个 /62 出来,不过你的 v6 配置没有 OpenWRT 原版多选项,不是很清楚怎么设,帮你 @一下 @LGA1150 大神吧。。

    如果按 @cyyself #9 的方法,Pandora 就没有 v6 地址了。。
    dream7758522
        11
    dream7758522  
       2020-01-06 01:22:27 +08:00 via iPhone
    我是没搞定,二级路由直接当交换机使用了
    cyyself
        12
    cyyself  
       2020-01-06 02:14:23 +08:00 via iPhone   1
    @zro 但是光猫作为一级路由不方便配置继续 DHCP-PD 下发。如果一级路由是 OpenWRT 啥的就好搞。Pandora 没有 v6 地址可以自己手动在 br-lan 上面加个 IPv6 自动配置就可以。
    Xww
        13
    Xww  
       2020-01-06 02:52:24 +08:00 via Android
    可以尝试刷 hiboy 的 padavan 固件,自带 napt66,开启就可以转发 v6 了,不过是 NAT,具体恩山论坛找找
    tankren
        14
    tankren  
       2020-01-06 08:52:13 +08:00
    题外话,你防火墙搞好了吗?
    chaosjohn
        15
    chaosjohn  
       2020-01-06 11:10:37 +08:00
    ipv6 链接类型里,看看有没有 passthrough,有的话选择这个
    我的是梅林固件,选择之后网速很慢,关了 NAT 硬件加速就恢复了
    老毛子固件不清楚 passthrough 与 NAT 硬件加速是否冲突
    lxxself
        16
    lxxself  
    OP
       2020-01-06 11:46:02 +08:00
    @chaosjohn 没看到,只有这几个选项![NhxOHZcRb9STG45]( https://i.loli.net/2020/01/06/NhxOHZcRb9STG45.png)
    lxxself
        17
    lxxself  
    OP
       2020-01-06 11:46:31 +08:00
    @tankren 需要怎么搞么,我之前路由器是可以 ping 通的
    wazon
        18
    wazon  
       2020-01-06 12:15:06 +08:00   1
    考虑到家宽 IPv6 一般也是动态的,一般有三类解决方案:
    1. 光猫改为桥接,用路由器进行 PPPoE 拨号
    2. 配置光猫( IPv6 前缀管理)向下级路由分发前缀(仅部分光猫支持)
    3. 路由器设为穿透模式( Passthrough ),由光猫接管 IPv6 的分配(梅林、网件等部分固件支持)

    如果不觉得折腾麻烦的话,网上也能找到用 6relayd、ip6tables 等实现中继、穿透的方案。
    tankren
       19
    tankren  
       2020-01-06 13:08:59 +08:00
    @lxxself LAN 下全部 SLAAC 获得 ipv6 地址之后是全部开放到外网的。防火墙不搞搞好,早晚翻车
    chaosjohn
        20
    chaosjohn  
       2020-01-06 13:57:29 +08:00
    @lxxself
    那就使用 18 楼的方案一,他的方案二就是你现在的方案,排除,他的方案三就是我用的,排除
    光猫改桥接模式后路由器用 PPPoE 拨号吧
    lxxself
        21
    lxxself  
    OP
       2020-01-06 18:12:32 +08:00
    @chaosjohn 方案一不能,因为拿不到光猫密码。。。所以基于我的截图配置,请问下,光猫、路由器两端我分别应该如何设置,或者说要做什么操作(三是不是要刷其他固件),才能准确的检验方案二三是否可用?目前能修改的地方就是 [光猫 IPV6 设置] [路由器 IPV6 设置]
    lxxself
        22
    lxxself  
    OP
       2020-01-06 18:13:03 +08:00
    @tankren 有道理,先配成了在研究研究防火墙
    chaosjohn
        23
    chaosjohn  
       2020-01-06 20:52:10 +08:00
    @lxxself
    原生方案就可能无解了,原生方案就 3 种
    1. 路由器拨号,IPv6 设置里选用 native 自动就分配到 ip,包括子设备;
    2. 光猫拨号,光猫需要支持 PD(应该是 Prefix delivery,前缀分发), 这样路由器选用 native 也能从光猫获取到 ip,包括子设备;
    3. 光猫拨号,光猫不支持 PD,但路由器 IPv6 能设置为 Passthrogh,也能直接从光猫获取到 ip,包括子设备;

    @tankren 讲的 SLAAC,是另外一回事,即地址分配协议,有 SLAAC 和 DHCPv6,推荐选用 SLAAC,因为子设备如果是 android 设备,是只支持 SLAAC 的(术语可能有不准,如有纠正望指出),选用 DHCPv6 则分配不到 ip。我移动光猫开启 IPv6 后,默认就是 SLAAC 被选中。

    对于你的情况,解决方式有 3 种:
    1. 光猫超级密码是可以跟宽带师傅磨一下磨到的。有人说给点好处套套近乎可以,我是直接投诉 10086 反馈光猫拨号后网络质量变差( switch 检测 NAT 类型差)后,安排宽带师傅上门改桥接模式,结果宽带师傅也不会改桥接,就把超级密码留给我了。
    2. 换个能支持 Passthrough 的路由器,能上梅林固件的肯定支持(嫌麻烦直接咸鱼或转转买人家刷好梅林的路由器),或者找找添加了 passthrough 支持的固件刷上你现在的路由器。
    3. 考虑 18 楼末尾的“如果不觉得折腾麻烦的话,网上也能找到用 6relayd、ip6tables 等实现中继、穿透的方案。”,这个没试过,不作评论。
    chaosjohn
        24
    chaosjohn  
       2020-01-06 20:55:23 +08:00
    @chaosjohn 纠正自己的 23 楼,PD 是 Prefix Delegation,不是 Prefix delivery
    chaosjohn
        25
    chaosjohn  
       2020-01-06 20:57:23 +08:00
    @lxxself 刚写完才发现你已经成功了。。。
    lxxself
        26
    lxxself  
    OP
       2020-01-06 20:58:22 +08:00
    @chaosjohn 感谢详尽耐心的解答,我应该是方案三成功了。此贴可以给其他人做参考。再次感谢。
    lxxself
        27
    lxxself  
    OP
       2020-01-06 20:59:20 +08:00
    @chaosjohn 我整好了发布了正好看到你的解答,太巧了 2333333
    chaosjohn
        28
    chaosjohn  
       2020-01-06 21:03:34 +08:00
    @lxxself 不,你应该是"光猫拨号,光猫需要支持 PD, 路由器选用 native"这种情况
    lxxself
        29
    lxxself  
    OP
       2020-01-06 21:10:50 +08:00
    @chaosjohn 但是我是你所说的解决方案中的第三种啊,难道我不用这一通代码也行?
    chaosjohn
        30
    chaosjohn  
       2020-01-06 21:42:55 +08:00
    @lxxself 我后来仔细看了你的第 3 张图,里面显示光猫支持 PrefixDelegation(图顶部),然后你的倒数第 2 张图,显示你路由器是 native 方式。
    lxxself
        31
    lxxself  
    OP
       2020-01-06 22:03:40 +08:00
    @chaosjohn 嗯,我试了下,就只是光猫和路由 ipv6 配置,不配置那些代码,那么路由器有 ipv6 地址( 240e:390:e58:9d30:xxxx:xxxx:xxxx:2530 ),内网设备无。所以看样子还是得写那几行代码。
    然后另一个问题发现外部好像 ping 不到内网的 ipv6 地址,这正常么。分配给光猫的地址是 ping 的通的。
    上面当路由器有 ipv6 的情况这地址还像是个 ipv6,但如果改成内网有地址的情况内网的 ipv6 就是( 240e:390:e58:9d30::2 )这种更 ping 不通。
    lxxself
        32
    lxxself  
    OP
       2020-01-06 23:05:05 +08:00
    @lxxself 现在内网 ip 正常了,不过外网 ping 不通过还在。然后就又在思考辛辛苦苦整好了 ipv6 有啥好玩的♂
    flynaj
        33
    flynaj  
       2020-01-07 01:50:51 +08:00 via Android
    要么桥接路由器拨号,要么光猫拨号,路由器当 AP,你这样二级路由穿透问题多多,性能还不好
    tankren
        34
    tankren  
       2020-01-07 09:08:25 +08:00
    @chaosjohn 什么叫另外一回事,我就是说的 SLAAC 获取到 IPV6 地址然后这些地址是通外网的
    lxxself
        35
    lxxself  
    OP
       2020-01-07 09:12:18 +08:00
    @tankren 这个 SLAAC 是在哪配置的?
    tankren
        36
    tankren  
       2020-01-07 09:13:53 +08:00
    @lxxself 一般是路由器上,集成在 DHCPV6 配置里面,我只用过 pfsense 的,别的系统不熟悉
    chaosjohn
        37
    chaosjohn  
       2020-01-07 10:40:28 +08:00
    @tankren 没其他的意思哦,我是指你提及 SLAAC,对解决他当时的状况和问题,应该没啥帮助(看你会玩 pfsense,应该是枚大佬)
    chaosjohn
        38
    chaosjohn  
       2020-01-07 10:42:30 +08:00
    @lxxself
    外网 ping 不通,先检查下 IPv6 防火墙,是否允许 ICMP 包从 WAN 进入;其次,如果防火墙允许 ICMP 包还是 ping 不通的话,就是玄学了。。。我家里的设备,有时是所有设备都无法从外部访问,有时是部分设备可以部分不可以,有时是全部设备都可以访问。。。
    “然后就又在思考辛辛苦苦整好了 ipv6 有啥好玩的”->
    1. 家里搞个 NAS,外网访问,可以把上传带宽跑满,我家是移动 300M 下行 100M 上行,我从公司访问家里的 NAS 拖文件,10MB/s 爽得。另外我的电信 4G 是分配 IPv6 的,直接 Samba 连接家里 NAS 看电影,10G 大小的电影,播放过程中无缓冲菊花;我的移动 4G 和联通 4G 都没分配 IPv6,遗憾。坐标:江苏无锡
    2. 远程回家打游戏,IPv6 环境下远程,延迟短带宽大
    3. 买摄像头自建监控,比各种云摄像头安全多了(搞不好就上 91 了 hahaha)

    Attention:IPv6 的 DDNS 要搞起来,不仅要考虑 IP 会变,而且 IPv6 地址那么长那么难记好难用的
    lxxself
        39
    lxxself  
    OP
       2020-01-07 12:32:47 +08:00
    @chaosjohn 可以可以,不过另一个问题就是在外面的访问端也要是有 ipv6 才行吧。目前我看除了使用流量基本有 ipv6,其他网络环境未必一定有 ipv6。我先研究研究外部访问问题
    tankren
        40
    tankren  
       2020-01-07 12:33:46 +08:00
    @chaosjohn 不是大佬啊 喜欢折腾而已 我看到玩 ipv6 的都会提醒一下防火墙要配置 因为我看很多人只注重便利不注意安全
    chaosjohn
        41
    chaosjohn  
       2020-01-07 14:31:23 +08:00
    @lxxself 对,访问端也要支持 IPv6
    wangzhengbo
        42
    wangzhengbo  
       2020-03-09 12:36:42 +08:00 via Android
    @chaosjohn 这么多东西暴露公网,如何做好安全工作?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     885 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 22:24 PVG 06:24 LAX 14:24 JFK 17:24
    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