我试图理解为什么某些IPv6请求(并非全部)在使用ping6、traceroute、curl等工具时似乎返回被拒绝的权限错误。
我在运行OpenWrt的路由器上配置了一个辅助广域网连接,该路由器具有IPv4和IPv6连接,当单击特定的IPv6地址(v4很好)时,我得到:
ping6: sendto: Permission denied
然而,对于其他IPv6地址,它们工作得很好,其中一个例子是ipv6.google.com,但是dns.google over v6不工作。然而,正如工作的IPv6站点所确认的那样,IPv6的连接性是存在的。我最初认为是防火墙,但我不明白为什么一些IPv6站点运行良好,而另一些站点却不工作。
我很困惑,为什么一个看似随机的列表,网站返回许可,拒绝和其他人是好的。文字IPv6地址也会出现同样的情况。
什么是sendto:权限拒绝错误,具体指的是什么?
发布于 2020-06-14 18:10:25
这似乎是特定于各种情况下的OpenWrt和IPv6源地址选择。我在这个问题上遇到了几处参考资料:
在Busybox ping与iputils-ping包之间似乎也存在一些问题,目前看来它已经被破坏了。
https://unix.stackexchange.com/questions/581753
复制相似问题