Тестовый режим. SwitchDoctor скоро запустится — скачивание и покупка откроются в день запуска. Узнать о запуске первым
SwitchDoctor
Установка и настройка

От скачивания до первого уведомления — 10 минут

Один файл для Windows или служба для Linux, SNMP на коммутаторах и поиск по подсети. Никаких агентов на оборудовании и никаких данных в облаке.

  1. Что нужно заранее
  2. Подготовить коммутаторы
  3. Запустить программу
  4. Первая настройка
  5. Как пользоваться
  6. Пробный период и оплата
  7. Если что-то не так

1. Что нужно заранее

  • Компьютер под Windows 10/11 или сервер на Linux (Debian, Ubuntu), который не выключают. Подойдёт обычный ПК администратора или небольшой сервер. Он должен видеть коммутаторы по сети.
  • Доступ по SNMP к коммутаторам. Это единственная настройка на самом оборудовании, см. шаг 2. Для мониторинга, карты сети и панели портов этого достаточно.
  • Логин и пароль коммутаторов (Telnet или SSH) — по желанию. Нужны только для действий: перезапуск порта, тест кабеля, резервные копии, журнал, CPU и оптика.

2. Подготовить коммутаторы

На каждом коммутаторе включите SNMP (версия 2c, доступ на чтение). Производителя и модель программа определит сама. Примеры для разных марок:

# SNR / Cisco-like CLI
config
snmp-server enable            # Cisco: not needed
snmp-server community ro public
end
write

# MikroTik (RouterOS)
/snmp set enabled=yes

# Huawei / H3C
snmp-agent community read public

# TP-Link / D-Link / Zyxel
web UI -> SNMP -> enable, community: public

Слово public — это пароль для чтения по SNMP (community). Замените его на своё и потом укажите в программе. Для исправлений без логина можно добавить community на запись (на SNR: snmp-server community rw <секрет>).

3. Запустить программу

1
Скачайте SwitchDoctor.exe

Один файл, установка не нужна. Запустили — открылось окно программы. Скачать

2
Или SwitchDoctor-Web.exe

Та же программа в вашем браузере: чёрное окно — это сервер, пока оно открыто, идёт мониторинг. Адрес: http://localhost:8799

S
Сервер Windows (в том числе контроллер домена)

Запустите установщик от имени администратора и отметьте «Установить как службу»: программа стартует вместе с Windows без входа пользователя, а интерфейс открывается с любого компьютера сети по адресу http://<адрес сервера>:8799 — из своей подсети без пароля. Правило брандмауэра добавится само.

L
Linux (Debian, Ubuntu)

Одна команда на сервере — скачает программу, спросит язык (Русский / English), поставит службу systemd с автозапуском и покажет адрес:

curl -fsSL https://switchdoctor.app/downloads/install.sh | sudo bash

Интерфейс откроется на http://<сервер>:8799. Без интернета на сервере: скачайте архив с сайта, распакуйте и запустите sudo bash installer/install.sh.

3
Автозапуск

Чтобы мониторинг шёл круглосуточно, положите ярлык программы в папку «Автозагрузка» Windows (Win+R → shell:startup).

Данные — свитчи, события, резервные копии, история — хранятся на этом компьютере в папке %APPDATA%\SwitchDoctor. Пароли зашифрованы средствами Windows. При обновлении программы они не теряются.

4. Первая настройка

1
Настройки → доступ к свитчам

Впишите SNMP community (чтение) и, если есть, логин и пароль Telnet/SSH. Это значения по умолчанию для всех коммутаторов; для отдельного свитча их можно поменять.

2
Устройства → «Поиск свитчей в сети»

Укажите подсеть или диапазон, например 192.168.1.0/24 или 10.0.0.1-50, и нажмите «Найти». Через несколько секунд программа покажет всё, что ответило по SNMP, с производителем и моделью (SNR, Cisco, MikroTik, TP-Link…). Нажмите «Добавить» у нужных — имя и модель подставятся сами.

3
Нажмите «Проверить» у любого свитча

За 10–20 секунд программа опросит его и покажет порты, ошибки, MAC- и IP-адреса подключённых устройств и первые выводы простым языком.

4
Включите мониторинг

В списке устройств у каждого свитча есть переключатель мониторинга. Дальше программа опрашивает их сама, а карта сети собирается по таблицам MAC-адресов. Если «верх» карты определился неверно, укажите IP шлюза в настройках.

5
Настройки → «Уведомления в Telegram»

Создайте бота у @BotFather, вставьте токен и Chat ID, нажмите «Отправить тест». Аварии начнут приходить в телефон.

5. Как пользоваться

·
Диагностика

Клик по порту — счётчики, история, объяснение проблемы и рекомендация. Факт, гипотеза и совет всегда подписаны отдельно.

·
Действия с подтверждением

Программа показывает команду и последствия и выполняет её только после вашего «Подтвердить». Всё записывается в журнал.

·
Доступ с телефона

Через VPN, например Tailscale: Настройки → «Доступ по сети», задайте пароль для входа снаружи. В своей сети программа открывается без пароля.

·
Обновления

Скачайте новую версию и запустите поверх старой. Данные хранятся отдельно и сохраняются.

6. Пробный период и оплата

Бесплатный тариф — до 3 устройств без регистрации. Когда их станет больше, программа покажет окно Upgrade.

1
Зарегистрируйтесь в кабинете

Email и пароль, карта не нужна. Сразу доступны 14 дней тарифа Team со всеми функциями.

2
В программе: меню аккаунта → «Войти в аккаунт»

Программа покажет код, вы подтвердите его в кабинете. Пароль от аккаунта в программу не вводится.

3
Оплата картой

В кабинете выберите тариф и период и оплатите картой Visa или Mastercard. Лицензия включится в программе сама в течение минуты.

Попробовать 14 дней бесплатно Тарифы

7. Если что-то не так

Поиск ничего не находитПроверьте, что компьютер в одной сети с коммутаторами и что на них включён SNMP (шаг 2). Community в поле поиска должна совпадать с той, что на свитче.
Свитч найден, но «SNMP не отвечает»Неверная community или SNMP выключен. Проверьте на свитче (SNR/Cisco: show snmp, MikroTik: /snmp print); порт UDP 161 между компьютером и свитчем должен быть открыт.
Нет CPU, журнала, оптики или не работают действияДля этого нужен логин и пароль Telnet/SSH: Устройства → карандаш у свитча → «Протокол CLI», «Логин», «Пароль».
У устройства есть MAC, но нет IPIP берётся из ARP: программа опрашивает ARP компьютера и свитчей, потом пингует подсеть. Если устройство в другой подсети, недоступной с этого компьютера, IP может не определиться.
Карта сети построена неправильноУкажите в настройках IP шлюза: коммутатор, за которым он виден, встанет наверх.
Страница не открываетсяЗапустите программу заново и обновите страницу. Адрес: http://localhost:8799

Не нашли ответ? Напишите нам — support@switchdoctor.app.