jikky

今天发现深圳电信有公网 ipv4 跟 ipv6 公网地址了,但是 ROS 拨号获取不了 IPV6,求大佬给支招

  •  
  •   jikky · Mar 13, 2021 · 5199 views
    This topic created in 2067 days ago, the information mentioned may be changed or developed.
    但是用 ROS 拨号无法获取 ipv6 地址,用路由器就可以获取 ipv6 地址。
    18 replies  •  2021-10-25 10:24:25 +08:00
    sasalemma
    sasalemma
    Mar 13, 2021
    1
    特区真的不一样,电信双公网在广东其他区域大概是,2018 年末大批量上线,整个广东的都是一个配置,统一的,都不需要局端配置,广州有的,清远也会有,湛江也会有。

    不过题主这样描述是不清楚的。路由拨号是只有 WAN 有 240e 的 IP 地址,还是有 IPv6-PD 。这两样的配置完全不一样的。
    CallMeReznov
    CallMeReznov
    Mar 13, 2021
    2
    得再 PPPOE 里启用 V6 的链路协商,启用 V6 的 DHCP 客户端,才能获取到 V6 地址,而且还得中继后,区域网的设备才能获取到 V6 地址.

    不过我卜明白,为什么我机器获取到的 V6 有那么多个 fd8d 地址,而且还分临时卜临时的
    jdjingdian
    jdjingdian
    Mar 13, 2021
    3
    packeage 里面启用 ipv6 没有,ros 默认没开启的,在 package 里选择启用后重启才有的,并且需要额外配置
    jikky
    jikky
    OP
    Mar 13, 2021 via Android
    4
    @sasalemma 我路由器勾选了个 pd,能获取 240e 的地址。

    @CallMeReznov 启用了 ipv6,也重启了,在 ipv6 client 下面前缀 64,56,都试过了,状态都是 searching,不是 bond 。
    littlewing
    littlewing
    Mar 14, 2021
    5
    感觉是 ros 的 bug,我之前不知道怎么搞的获取到过一次 ipv6 地址,后来再怎么弄都不行了,一直 searching
    Primovist
    Primovist
    Mar 14, 2021 via iPhone
    6
    用 /60
    jikky
    jikky
    OP
    Mar 14, 2021
    7
    @Primovist 前缀用 60,状态也是 searching
    你什么版本的?
    Primovist
    Primovist
    Mar 14, 2021 via iPhone
    8
    @jikky #7 之前用的时候是 7 吧,现在换 UBNT 全家桶了。
    Primovist
    Primovist
    Mar 14, 2021 via iPhone
    9
    systemcall
    systemcall
    Mar 14, 2021
    10
    @CallMeReznov #2
    fd8d 开头的地址感觉和 ipv4 的 192.168.1.1/24 差不多吧,应该是你的路由器自己分配的。至于有临时地址,应该是分配方式的原因吧。我的 OpenWRT 也这样,不过是湖北电信,是有 240e 开头的 /60 前缀的,而且也可以拿到对应的地址
    jikky
    jikky
    OP
    Mar 14, 2021
    11
    @Primovist 这个教程我看了,但是 Status 一直是 searching 不是 bound,话说这个前缀不可能是 7 啊。。
    @CallMeReznov 这个 fd8d 开头的是内网地址。
    icelake
    icelake
    Mar 14, 2021
    12
    我这里 RouterOS 的 IPv6 一直都比较迷,刚开始一切都正常,用一阵子后各种 IPv6 的测试都会失败,得把 ROS 重启才行
    jikky
    jikky
    OP
    Mar 15, 2021
    13
    @icelake 我这里从来没成功过。
    julyclyde
    julyclyde
    Mar 17, 2021
    14
    v6 不是在 PPPoE 接口上获取的吧
    应该是在 WAN ethernet 上?
    jikky
    jikky
    OP
    Mar 18, 2021
    15
    不是很清楚,我电脑拨号,或者用光猫拨号,都能直接获取到 IPV4 跟 IPV6
    xiaoun001
    xiaoun001
    Mar 28, 2021
    16
    不是拨号获取,是 V4 拨号成功后,用 dhcpv6 获取
    teky
    teky
    May 26, 2021
    17
    ROS 有 bug,拨号的 WAN 口,RA 拿不到地址,
    但 DHCPv6-PD 拿 prefix,然后分配给 LAN 口,能正常使用
    neroxps
    neroxps
    Oct 25, 2021
    18
    之前用移动玩过 IPV6 ,当初电信还没有 IPV6 所以一直拿不到,后来老毛子都拿到了,发现我家 ROS 一直拿不到 IPV6 最后发现是我之前因为不再用移动的 IPV6 ,所以粗暴的把 IPV6 防火墙的 UDP input 禁用掉,导致所有 IPV6 数据包都 Drop 掉,所以一直不从 pppoe 获取 IPV6 地址。https://wu.renjie.im/blog/network/ros-dhcpv6/zh-cn/ 之后看到这篇文章才恍然大悟。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   926 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 21:33 · PVG 05:33 · LAX 13:33 · JFK 16:33
    ♥ Do have faith in what you're doing.