Сброс пароля на коммутаторах D-Link

1. Если у вас прошивка 4.01.b19 или старше сразу идите п.10

2. Загружаем прошивку 5.01.B09 или 4.01.b19 с официального сайта. Любопытно, что на англоязычном сайте D-link последняя версия 5.00.b27

3. Соединяем коммутатор и компьютер «удлинителем com порта», запускаем программу HyperTerminal (Пуск->Программы->Стандартные->Связь)

4. Создаем соединение COM1, 9600 бот скорость

5. Включаем свич. В самом начале когда идет самопроверка нажимаем SHIFT + 3, входим в меню прошивок. Если не входит, проверяем, что кабель работает на ввод текста(некоторые упсные кабели работают только в одном направлении, а некоторые вообще не работают)

6. Ставим <пробелом> Create, Zmodem, 115200(на 9600 прошивка 3мб грузится почти час), ставим APPLY, REEBOOT

7. Разрываем соединение в HyperTerminal, создаем новое такое же но со скоростью 115200

8. Коммутатор работает в режиме ожидания, заходим в Transfer -> Send File… Выбираем файл прошивки, Zmodem(Можно с восстановлением) Ждем когда прошивка закачается. После перезагрузки снова соединяемся на 9600.

9.Снова ловим меню прошивки, вместо Create ставим Set Boot (вы уже заметили что можно закачать несколько прошивок, где несколько обычно равно двум) сохраняем, перегружаем.

10. Когда в момент загрузки прошивки будет 100%, жмем несколько раз или один, но долго shift + 6, ловим меню сброса конфигурации набираем : reset factory (или reset password), [enter], restart, [enter], [y], [y]
Либо, например на DES-3526, нужно нажимать Ctrl+3 в момент 100% загрузки прошивки (второе значение).

11. После рестарта пароль пустой.

P.S.

На новых прошивках отключена функция shift+F3 F6, техподдержка пишет что сброс пароль возможен только у них в сервисе.

Есть вариант сброса пароля через snmp (нужно знать только IP коммутатора и влан в котором он настроен):

1. Подключаем коммутатор к компу с сетевухой realtek (или другой с возможностью настройки vlan) (Realtek Ethernet Diagnostic Utility)

2. Настраиваем нужный влан -> пингуем -> если все ок идем к след пункту

3. Запускаем программу которая работает с snmp запросами (net-snmp tools) (я работал через snmpset linux)

4. Нужно проверить не открыт ли пароль в прошивке

может выдать ваш пароль (но не факт)

5. Если не получилось то будем заливать новый конфиг через snmp

создать на tftp файл 123.cfg со следущим содержанием

при помощи снмп сделать:

зайти на свич с логином admin123 и паролем 123