2

Как я могу узнать, что удаленный ПК с Windows считает своим именем хоста, учитывая его IP? Из Windows cmd.exe или из оболочки Linux.

Меня не интересует, что DNS-сервер думает, что имя хоста для IP, просто то, что машина, которая отвечает на IP-адрес, думает, что его имя.

Я не хочу использовать RDP, но у меня есть доступ к административному пользователю на компьютерах назначения.

3 ответа3

3

Это должно сделать:
wmic /node:<your_ip_here> computersystem get name,domain

или если вы предпочитаете powershell:
Get-WmiObject -co <your_ip_here> win32_computersystem -property name,domain |format-list -property name,domain

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

2
nbtstat -a IP-Address

Пример: nbtstat -a 192.168.1.1

0

Вы можете попробовать использовать ping с ключом -a для преобразования IP-адресов в имена хостов.

ping -a 192.168.1.1

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