Я не могу определить имя хоста удаленного компьютера, но мой локальный DHCP-сервер может

297
Starl1ght

У меня есть 3 устройства в моей сети - мой компьютер и 2 самодельных устройства. Мой компьютер служит DHCP-сервером для устройств. Все это связано через Ethernet и коммутатор.

DHCP-сервер показывает допустимые имена хостов устройств:

Но я не могу получить эти имена хостов средствами Windows. Пробовал ping, nbtstat, сторонние сетевые сканеры - не получилось.

Вопрос в том, каким другим способом я могу попытаться получить эти имена хостов?

2
Вы пробовали `ping -a 192.168.0.100`? Что это за «самодельные» устройства, которые вы подключили через Ethernet? Pimp Juice IT 8 лет назад 0
@PIMP_JUICE_IT Ping не возвращает имя хоста. Приборы собственного производства, связанные с железной дорогой. Ethernet с ними работает абсолютно нормально, единственное интересное - имя хоста. Starl1ght 8 лет назад 0
Вы пробовали чистый вид? Daniel 8 лет назад 0
Так есть ли у этого "собственного производства" возможность создавать TCP / IP и другие конфигурации сетевых протоколов для своих сетевых интерфейсов? Можете ли вы сказать, что на основе их MAC-адресов? Pimp Juice IT 8 лет назад 0
@PIMP_JUICE_IT Имя хоста изменяется динамически, в зависимости от конфигурации устройства, MAC остается прежним. Вот почему мне нужно получить это имя хоста Starl1ght 8 лет назад 0
@ Даниэль да, пусто Starl1ght 8 лет назад 0
Мне не знакомы имена хостов, которые меняются динамически в зависимости от конфигурации протокола, к сожалению. Возможно, ваш DHCP-сервис \ сервер имеет какую-то функцию резервирования MAC-адресов, где вы можете указать DHCP всегда назначать этому одному MAC-адресу один и тот же IP-адрес, и вы можете настроить свою среду и т. Д. На основе этого. Можете ли вы изменить конфигурацию устройства так, чтобы имя хоста было статическим, а не динамическим, а затем обновлять файлы LMHOST или HOST на каждом компьютере Windows, чтобы, возможно, IP-адрес хоста разрешался таким образом. Просто несколько быстрых мыслей. Pimp Juice IT 8 лет назад 0
Ты пробовал "nslookup " Cosco Tech 8 лет назад 0
Имена хостов, показанные в вашей таблице, не похожи на действительные имена хостов. Допустимые имена хостов могут содержать только буквы az (без учета регистра), цифры 0-9 и дефис. Moshe Katz 8 лет назад 0
@MosheKatz Ну, даже если это не имена хостов - как их получить? Starl1ght 8 лет назад 0
Если они не являются действительными именами хостов, вы не сможете получить их ни с одним из встроенных инструментов (таких как ping, nslookup и т. Д.), Поскольку эти инструменты отключены только для допустимых имен. Moshe Katz 8 лет назад 0
Вы пытались [шпионить за сетевыми сообщениями] (https://www.wireshark.org), чтобы увидеть, в каких пакетах эти имена появляются с устройств? Возможно, вы видите имя [необязательное поле имени хоста] (http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml), установленное устройствами внутри их запроса DHCP. A. Loiseau 8 лет назад 0

0 ответов на вопрос