Назад | Перейти на главную страницу

Определить частный IP-адрес

Как узнать, какой компьютер использует конкретный частный IP-адрес? Например, когда я пингую 192.168.18.30, я получаю сообщение «Ответ от 192.168.18.30: байты = 32, время = 1 мс, TTL = 32». Я не знаю, у какого компьютера этот IP-адрес. Я просмотрел «Аренда адресов» и «Резервирование» в DHCP нашего компьютера с Windows Server 2003, но он не включает этот IP-адрес. Есть ли другой способ определить, какой компьютер использует этот IP-адрес? Заранее спасибо за вашу помощь! - Чарльз

Я могу помочь вам сузить круг вопросов, но если вы не используете управляемый переключатель, это лучшее, что вы собираетесь сделать. Судя по всему, вы используете Windows, поэтому я дам вам инструкции для этого

1) Откройте командную строку на машине в той же подсети (это важно, это не будет работать из другой подсети)

2) Пингуйте адрес и убедитесь, что вы получили ответ

3) Введите "arp -a" и найдите указанный "Физический адрес" для этого IP-адреса.

4) Найдите первые 6 шестнадцатеричных цифр Вот

Вы можете использовать информацию об этом производителе, чтобы сделать обоснованное предположение, что это за устройство.

Вы можете попробовать ping -a, это должно попытаться разрешить хост за вас (в среде Windows)

Кроме того, если целью является Windows (или запускает общие ресурсы samba), вы можете использовать

net view \\ IPaddress

чтобы собрать больше улик :-)

nslookup <domain-name> может дать вам имя хоста, что может помочь.