Найти IP-адрес собранного клиента - PullRequest
0 голосов
/ 11 мая 2018

У меня есть несколько компьютеров, виртуальных и чистых, которые запускают клиенты демона collectd и сообщают о своих состояниях на сервер мониторинга.

Один из этих компьютеров неправильно настроен и сообщает localhost в качестве имени.

Как я могу найти его IP-адрес?

1 Ответ

0 голосов
/ 11 мая 2018

Простой ответ - запустить tcpdump на порту, используемом для collectd (например, порт 2003), и проверить разные IP-адреса. запустите ssh и pipe прямо к файлу конфигурации, чтобы увидеть, какой из них имеет неправильный хост:

echo "sudo nano /etc/collectd/collectd.conf | grep "Host" | ssh user@IP
...