Очистка FDB таблицы на D-Link DGS-3100 из CRON

В 2013 году я придумал примитивный вариант решения проблемы с коммутатором D-Link DGS-3100, который при средней нагрузке часто может переставать пропускать через себя трафик.

Эта проблема когда-то массово обсуждалась на форуме D-Link, решение которой я не увидел. По этому DGS-3100 мы заменили на DGS-3120, а DGS-3100 поставили на узлы с низкой нагрузкой, и проблемы там при низкой нагрузке не наблюдаются, даже в 2020 году у меня еще работают три DGS-3100.

Создадим файл с содержанием:

snmpset -v2c -c public 192.168.5.5 .1.3.6.1.4.1.171.10.94.89.89.1.2.0 i 7

Сделаем его выполняемым:

chmod +x /home/username/clear_fdb.sh

Пропишем в /etc/crontab:

*/30 * * * * root /home/username/clear_fdb.sh > /dev/null 2>&1

В итоге cron запускает скрипт каждые 30 минут из которого по SNMP отсылается OID выполняющий очистку таблицы MAC адресов на коммутаторе.

Оставьте комментарий

Добавить комментарий