У меня есть несколько развертываний Raspberry Pi, которые я хочу иметь возможность удаленно запрашивать по имени хоста по сети.

Я обнаружил, что, если я включаю SMB через Samba, я могу успешно запросить с поиском NetBios. По соображениям безопасности я бы предположил не вводить SMB в эти системы с единственной целью идентификации имени хоста.

Следует также отметить, что эти системы не являются частью домена и не регистрируются в DNS.

Существуют ли какие-либо известные методы, которые позволят мне запрашивать IP-адрес и возвращать имя хоста (как определено в /etc /hostname) системы на основе linux?

1 ответ1

0

Я исследовал маршрут SNMP, и похоже, что он настолько хорош, насколько это возможно. Я создал файл bat, который выполнял SNMPGET по 254 адресам, а затем проанализировал результаты. Я использовал инструмент SNMP Softwares (snmpsoft.com/shell-tools/snmp-get) для этого в Windows. Минимальное значение тайм-аута составляет 1 секунду, поэтому для его запуска требуется несколько минут, но это не проблема, не хотелось бы, чтобы оно было намного ниже. Спасибо AB.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .