У меня простая машина freebsd 9.0, но каждый раз, когда я запускаю freebsd и использую команду dmesg. Там нет никакой информации об оборудовании, но полно
"Limiting icmp unreach response from 1293 to 200 packets/sec"
там.
Кто-нибудь может сказать мне, почему это произошло? И как это стереть?
Также вы можете отключить это сообщение с помощью sysctl:
sysctl net.inet.tcp.blackhole=2
sysctl net.inet.udp.blackhole=1
Больше информации в man blackhole
Добавьте эти строки в /etc/sysctl.conf
чтобы сделать эти изменения постоянными.
Кажется, что на вашу машину попадают UDP-пакеты, предназначенные для закрытых портов. Таким образом, он генерирует ответы о недоступности ICMP, и это сообщение сообщает вам, что достигнут текущий предел в 200 пакетов / сек. Вам нужно выяснить причину такого трафика. Инструменты захвата пакетов, такие как tcpdump / wirehark, очень полезны для диагностики таких проблем. Вы можете найти пакеты, полученные вашей машиной, и узнать, кто их отправляет.