Я хочу узнать, как я могу получить тип операционной системы удаленного хоста. Когда я использую System.properties, я могу узнать свойства моей машины, но есть ли способ узнать для удаленного хоста?Есть ли способ получить операционные системы удаленного хоста в java
ответ
Нет. Есть утилиты, такие как nmap, которые могут дать обоснованное предположение о операционной системе на основе открытых портов и других подобных вещей удаленного компьютера, но это не связано с Java, и это ненадежно.
Вы должны запросить удаленный метод и получить результат в его возврате.
Если ваша машина говорит SNMP, вы можете запросить его для получения этой информации. Для SNMP реализованы Java-реализации. Я бы не надеялся, что это будет обычно так.
Вы также можете удаленно выполнить любую команду, чтобы получить эту информацию, например, через ssh
или аналогичный.
Некоторые надежды на использование обратного DNS-поиска: how to make reverse dns lookup in Java.
В противном случае вам необходимо использовать судебную экспертизу, например nmap
и другие.
- 1. Почему операционные системы не написаны в java?
- 2. У всех серверов есть операционные системы?
- 3. iPhone файловой системы операционные вопросы
- 4. Есть ли способ получить корневой путь файловой системы в рубине?
- 5. Поддерживаемые операционные системы Node.js
- 6. Операционные системы Виртуальная память
- 7. Синхронизация (операционные системы)
- 8. Операционные системы, управление памятью
- 9. Операционные системы - организация Вопросы
- 10. Операционные системы - TLBs
- 11. Операционные системы - неожиданный вывод
- 12. Получить IP-адрес удаленного хоста
- 13. Зная, где хранятся операционные системы
- 14. Mach vs Spring Операционные системы
- 15. Операционные системы: реализация идентификаторов процессов
- 16. Препроцессор C# различает операционные системы
- 17. Операционные системы - Общее Процесс создания
- 18. Мультипроцессоры и многопоточность - Операционные системы
- 19. Перетаскивание виртуального файла на linux Операционные системы
- 20. Есть ли способ переопределить свойства системы в Java?
- 21. Какие тестируемые операционные системы WSO2?
- 22. Приложение Qt Jambi и различные операционные системы
- 23. Есть ли способ получить имя хоста клиента на сервере cherrypy
- 24. IntelliJ IDEA один проект - две операционные системы
- 25. Доступ к папкам удаленного хоста для системы Windows
- 26. Операционные системы: Операции в режиме ядра
- 27. Получить адрес удаленного хоста Ip QTcpServer
- 28. Возможно ли запустить две, отдельные операционные системы на компьютере?
- 29. Многопоточность на Java: разные операционные системы предлагают отличную производительность?
- 30. Есть ли лучший способ получить String [] из Enum в Java?