已收到 ICMPv4/v6 重定向 pkt,但路由表未更新?
在FreeBSD/Linux中,ICMPv4/v6 Redirect pkt可以被操作系统接收,但路由表不会相应改变?
我已在 /proc 下启用了必要的 sysctl 变量来接受重定向 pkt。
有什么建议吗?
In FreeBSD/Linux, the ICMPv4/v6 Redirect pkt can be received by the OS, but the route table will not be changed accordingly?
I have enabled the necessary sysctl variables under /proc to accept the redirect pkt.
Any suggestion?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Linux 上,您可以通过以下方式检查 eth0 的设置:
您可以使用以下方式手动更改设置:
或者
如果您想永久更改此设置,您可以将以下内容添加到
/etc/sysctl.conf
:我认为重定向默认情况下接受,所以也许它们在某个地方被关闭了?您的
/etc/sysctl.conf
可能包含该行If it does, just将其删除或将其更改为
... = 1
On Linux you can check the setting for eth0 with:
You can change the setting manually with:
or
If you want to change this permanently you can add the following to
/etc/sysctl.conf
:I think redirects are accepted by default, so maybe they are turned of somewhere? It is possible that your
/etc/sysctl.conf
contains the lineIf it does, just remove it or change it to
... = 1