![如何禁用 IPv6 重定向?](https://linux22.com/image/1014194/%E5%A6%82%E4%BD%95%E7%A6%81%E7%94%A8%20IPv6%20%E9%87%8D%E5%AE%9A%E5%90%91%EF%BC%9F.png)
我需要在我的系统(路由器)中禁用 IPv6 重定向,并且出现此错误:
sysctl -w net.ipv6.conf.all.send_redirects=0
sysctl: cannot stat /proc/sys/net/ipv6/conf/all/send_redirects: No such file or directory
root@hostname:~$ uname -a
Linux hostname 4.4.0-131-generic #157-Ubuntu SMP Thu Jul 12 15:51:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
答案1
内核不支持send_redirects
IPv6。
答案2
没有net.ipv6.conf.all.send_redirects
选项可以禁用 ICMPv6 重定向。但你可以
阻止 ip6tables 中的重定向数据包
sudo ip6tables -I OUTPUT -p icmpv6 --icmpv6-type redirect -j DROP