我有一台简单的 freebsd 9.0 机器。但每次我启动 freebsd 并使用命令 dmesg 时。那里没有任何硬件信息,但充满了
"Limiting icmp unreach response from 1293 to 200 packets/sec"
那里。
有没有人能告诉我为什么会这样?我该如何删除它?
我有一台简单的 freebsd 9.0 机器。但每次我启动 freebsd 并使用命令 dmesg 时。那里没有任何硬件信息,但充满了
"Limiting icmp unreach response from 1293 to 200 packets/sec"
那里。
有没有人能告诉我为什么会这样?我该如何删除它?
您也可以通过 sysctl 禁用此消息:
更多信息在
man blackhole
添加这些行以
/etc/sysctl.conf
使这些更改持久化。看起来你的机器正在被发往关闭端口的 UDP 数据包击中。因此,它正在生成 ICMP 无法访问的响应,并且此消息告诉您已达到当前限制 200 个数据包/秒。您需要找到这种流量的原因。tcpdump/wireshark 等数据包捕获工具对于诊断此类问题非常有用。您可以找到您的机器收到的数据包以及发送它们的人。