鄙校的 IPv6 曾经是全程走教育网的。近期似乎进行了某种改造(?),改造后某些流量仍然全程教育网,但有一部分会经过交换节点在中间的某段走电信 163 (下图框出来的部分就是电信的地址),当然也有可能以前就有走电信的线路只是我一直没有发现:
但全程走教育网的线路就不会出现这种问题,例如:
多次测试后发现手里刚好有分别全程走教育网和中间走电信的两台机器,于是通过本地发起 ssh 连接并同时在两边查看地址和端口的方式进一步进行验证。
ss
查看连接,结果如下:
# 本地
ESTAB 0 0 [240c:cxxxx1::3]:37560 [2603:c0xxx00::100]:22
# 远程
ESTAB 0 224 [2603:c0xxx00::100]:22 [240c:cxxxx1::3]:37560
可以发现两边显示的地址和端口号是一致的,说明中间没有进行地址转换
# 本地
ESTAB 0 0 [240c:cxxxx1::3]:53174 [2409:8a62:7xxxx6b:c998]:22
# 远程
tcp 0 152 2409:8a62:7xxxx6b:c998:22 240e:659:11b1::f5:19259 ESTABLISHED
此时远端看到的传入 ip 地址变成了电信的,且端口号也变了,跟开了 NAT 一样。但需要额外说明的是,如果从远端发起连接的话,即使路由经过电信也不会进行地址转换,图就懒得放了。
以上测试结果是否说明 IPv6 也开启了运营商级 NAT ?这么做的目的是什么?
往好的方面想,这只是单纯的路由配置错误吗?如果是的话如何反馈?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.