我使用几个 ipv6 测试站点测试了我的路由器设备。大多数情况下我都能获得 10/10 的成绩。但是,对于http://ipv6-test.com,我得到了18/20(下面的屏幕截图)。
它基本上是说我应该允许工作站通过来自互联网的 ICMP v6 访问。
是否应将来自互联网的未经请求的 ICMP v6 路由到工作站?
我将其与“请求的”ICMPv6 进行区分,例如当 ping -6 命令从 stackoverflow.com 等网站收到答案时
答案1
经过大量研究后,以下 RFC 完全解决了这个问题: https://www.rfc-editor.org/rfc/rfc4890#section-4.3
TLDR;以下 ICMPv6 数据包类型不能从全局链接地址中删除:
- 目的地不可达(类型 1)
- 所有代码包太大(类型 2)
- 超时(类型 3)仅代码 0
- 参数问题(类型 4)仅限代码 1 和 2
- 回显请求(类型 128)
- 回声响应(类型 129)