НАЗНАЧЕНИЕ
Нужно настроить мониторинг клиентского ПК, который находится в другой сети. Wireguard настроен, туннелирование работает.
ПРИМЕНЕНИЕ
Для мониторинга клиентских ПК, находящиеся в другой сети, при этом объединены в одну сеть через Wireguard VPN. В качестве примера: клиентский ПК имеет ip-адрес 192.168.1.10, сервер Zabbix имеет ip-адрес 192.168.2.3.
УСЛОВИЕ
-
Настроенная и запущенная VPN-сеть через Wireguard;
-
Доступность сети от сервера до ПК и наоборот;
-
Наличие Zabbix-агента на удаленном ПК той же версии, что Zabbix-сервер (иначе скачиваем и устанавливаем);
-
Права администратора;
-
Доступность порта 10051 (иначе открываем через брандмауэр или на уровне роутера).
ШАГИ
-
Открыть текстовый редактор от имени администратора (Блокнот по умолчанию);
-
Открыть файл zabbix_agentd.conf в каталоге
C:\Program Files\Zabbix Agent; -
В строке «Server = « через запятую без пробелов добавить ip-адрес сервера и туннеля, который указан на стороне сервера (например, Server = 192.168.2.3,10.44.1.2);
-
Строки ListenPort и ListenIP раскомментировать (убрать #), после сохранить файл и выйти;
-
Перезапустить службу агента Zabbix;
-
В веб-интерфейсе Zabbix добавить узел сети, указав имя клиентского ПК и его ip-адрес в интерфейсе. Шаблон — Windows by Zabbix agent, группа узлов сети — Discovered hosts.
РЕЗУЛЬТАТ:
Все, удаленный клиент подключен к серверу Zabbix для мониторинга.
ТИПОВЫЕ ОШИБКИ
❌ Проблема: не виден узел сети — красный индикатор.
✅ Решение: проверить, что они пингуются между собой, иначе смотреть в конфиг Wireguard; проверить доступность порта 10051; проверить сеть и службу Zabbix-агента; проверить конфиг Zabbix-агента на клиентском ПК.
Связанные инструкции: Настроить мониторинг клиентских ПК с помощью Zabbix
Подключить клиента из другой сети к Zabbix-серверу по белому IP



