关于宽带 IPoE IPv4 over IPv6 MAP-E 参数的计算

294 天前
 username1919810

人在日本,家里拉的一条软银光宽带 10G ,NTT 工事完给了一个型号是 XG-100NE 的路由器和一个型号是 10G-ONU 的 10G EPON 光猫。光猫已知是一个纯光电转换器,openwrt 接上去之后可以 DHCP 到一个 2400:2410:xxxx:xxxx::/56 的 PD 前缀,配置好后可以正常用纯 V6 访问。接上 XG-100NE 路由器之后似乎自动从 ISP 处下载了一些配置文件(这个路由器似乎是使用 NTT 回线的 ISP 都可以用,根据开通的 ISP 自动下载配置文件),路由器重启了一次后 PPPoE 设置被禁用,DMZ 功能消失,有一个隐藏的页面可以配置端口转发。路由器提示是 MAP-E 隧道接入 IPv4 网络,感觉很像国内移动 IPoE 的 4in6 隧道?
目前尝试重启了几次路由器,拿到的 IPv6 前缀和 IPv4 地址都没有发生变化。
在谷歌上搜了一圈关于 V6Plus 和 MAP-E 的配置,其中提到的一个在线计算器( http://ipv4.web.fc2.com/map-e.html )可以计算 MAP-E 的配置参数什么的,不过这个计算器不支持软银的前缀计算。
打电话给软银客服表示他们不清楚这是什么(
有什么办法可以手算 MAP-E 隧道参数配置吗?或者抓包?实在搞不定了,这个 NTT 路由器发热实在太大。有偿也可(


3291 次点击
所在节点    宽带症候群
56 条回复
jiagm
294 天前
Flets'光 Cross 目前用的人太少,我这至今还没开始(预定 9 月底开通)。
1Gbps 的 NEXT 网,BBIX 用的是自家的盒子走 RADIUS 认证。
BeautifulSoap
294 天前
lz 你倒是说清楚想干什啊,什么都不说谁知道给你的需求到底是什么

顺便查了一下,softbank 用的 ipv4 over ipv6 技术是独有的“高速ハイブリッド”,既不是 v6プラス也不是 v6オプション,而且目前市面上卖的路由器也没有一家是支持 softbank 这个高速ハイブリッド的。所以 softbank 必须要用你租的那个路由器,想用第三方路由器的话没办法。v6プラス这种的话倒是解决办法很多。也多谢 lz ,让我知道了 sb 家的宽带这么坑,今后绝对不办他家宽带

so ,lz 你的需求到底是什么?
jiagm
294 天前
@BeautifulSoap IPv6 高速ハイブリッド IPv6 IPoE + IPv4 是针对 FLET'S NEXT ( 1Gbps )的服务,需要用的是光 BB UNIT ( E-WMTA2.x 系列)。楼主使用的是 10Gbps 的 FLET'S CROSS ,使用的是 XG-100NE ( NTT 的路由器),完全是两码事。


@username1919810 https://ameblo.jp/akitoshi0406/entry-12778122966.html 这个 BLOG 提到有人通过抓包最后实现了从 ONU 绕过 XG-100NE 直连第三方路由器,不过具体方法没有透露。
BeautifulSoap
294 天前
@jiagm 啊,没注意到这点。sb 家的 10G 线路的确是 NTT 的フレッツ 光クロス,用的是 MAP-E 。但和自家的其他线路一样,必须使用提供的路由器,推特上也有说第三方路由器用不了。你给的文章里也是抓了半天认证用的包之后才成功的,估计是在 MAP-E 上加了对应的认证或者一些参数根本就不同。在我用过的宽带提供商来说,sb 这不让用第三方路由器的做法是真的恶心。

而且 lz 提到了端口转发,不知道 lz 是不是想挂 bt 或暴露端口到公网。MAP-E 因为是一堆用户共用一个公网 ipv4 的 NAT ,虽然支持端口的转发,但有几个问题 1. 端口转发功要看网络提供商是不是开启 2. 可能存在和其他用户的端口冲突。 所以如果 lz 的需求里包含想要个固定公网 ip 或者暴露端口的话,目前在 sb 这破 ipv4 over ipv6 上折腾方向就错了。最简单粗暴的方法就是直接在目前的基础上再拿个路由器/OpenWRT 在拨个 PPPoE 拿公网 ip 。
jiagm
294 天前
@BeautifulSoap 如楼主的附言,BBIX 提供的服务不是共享 IP 。1Gbps 和 10Gbps 都是独有 IP 。
Hiking5678
294 天前
请教下 LZ ,日本的家宽的共享 IPV4 能不能转发 80 和 443 端口,会不会限制内网设备连接数量,
dfly0603
294 天前
考虑到光猫与路由器之间的连接方式是普通以太网,不知道能不能通过抓包来分析一下?
username1919810
294 天前
@dfly0603 #27 正有此意,不过 OP 本人纯网络小白,只能是慢慢摸索了。。
username1919810
294 天前
@BeautifulSoap #24 但是 10G 不提供 PPPoE 。。。枯了
dfly0603
293 天前
@username1919810 感觉楼主的思考过程很有条理。如果不涉及隐私的话,不知道能否分享出来,让 V 友们分析一下抓包结果?
nkloveni
293 天前
@jiacuo enternet 300
username1919810
293 天前
@dfly0603 #30 IP 看起来是静态的,重启路由器和光猫都不会改变。如果有朋友想拿到抓包信息的话可以留联系方式私下交流(
username1919810
293 天前
@jiagm #21 今天抓包看了一下,似乎也出现了和 NEXT 网一样的 RADIUS 认证流程。
dfly0603
293 天前
@username1919810 邮箱地址是 YWxwaW5lLjA3LWlzbGFuZHNAaWNsb3VkLmNvbQ== ,不知道能不能得到一份抓包文件分析一下(
username1919810
293 天前
@dfly0603 #34 发你了
dfly0603
293 天前
@username1919810 根据这篇文章所说( https://github.com/kruton/sofutobanku/blob/master/README.md ),在 Access-Accept 数据包中存在隧道对应的 IPv4 地址( 16 进制形式)以及 IPv6 隧道端点地址。不知道根据这些信息能不能在 OpenWRT 上配置出隧道?
username1919810
292 天前
@dfly0603 #36 抓包信息里有这个。IPv4-in-IPv6 tunnel local IPv4 address (204)就是自己的公网 IPv4 ,另一个 IPv4-in-IPv6 tunnel endpoint IPv6 address (207)就是 2400:2000:4:0:a000::1999 这个地址。但是不太清楚 openwrt 要怎么配置隧道,看起来确实不是 MAP-E 。
dfly0603
292 天前
username1919810
292 天前
@dfly0603 #38 我路由器只有 openwrt 固件和官方固件可以用(
看起来这里面说 openwrt 不行
dfly0603
292 天前
@username1919810 评论区里有人建议,通过在 openwrt 的/etc/rc.local 里放个脚本来创建隧道,然后再在 LuCI 里配置相应的接口🤔
先看看能不能手动创建一个隧道,测试一下各个参数的用途,测试通过了再想办法自动化起来?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/964809

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX