Очистка 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 адресов на коммутаторе.

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

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

Больше на IT Blog

Оформите подписку, чтобы продолжить чтение и получить доступ к полному архиву.

Continue reading