Zabbix URL to open winbox
Zabbix maps быстрое подключение к хостам по winbox, ssh, rdp, vnc
Введение
Странный скрипт, который использовал в 2016 году для быстрого подключения к серверам и сетевым устройствам. Раньше проект был на github, удалил из-за неактуальности и в течении года написало больше 10 человек в телеграм, хотя не одной звезды там не было.
Выкладываю код и инструкцию для анонимных любителей костылей.
Ссылка на проект github zabbix-url
Возможность подключаться:
- Winbox
- Putty
- VNC
- RDP
- WinMTR
Работает только Windows
Давно не пользовался zabbix, возможно уже есть способы сделать это удобнее
Цель
Одним нажатием подключаться прямо с карты к выбранному хосту д ля диагностики
Принцип работы
Регистрируем в реестре windows (windows registry) URL протокол
URL Protocol"="zurl"
И сообщанием что такие URL нужно будет открывать через программу C:/zurl/zurl.exe
Например, при открытии zurl://winbox/ip=10.0.0.1/user=admin
браузер запустит приложение zurl.exe
и передаст ему всю строку,
где можно распарсить и открыть нужное приложение для подключения
Инструкция
1. Скопировать проект
Нужен путь C:\zurl
git clone https://github.com/akmalovaa/zabbix-url.git C:\zurl
Если вам нужно использовать другую директорию, отредактируйте код и пересоберите проект .exe
2. Добавить zurl protocol в реестр windows
Запустить файл zurl_registry.reg