На моем месте работы каждому сотруднику дается диапазон из десяти IP-адресов, которые он может использовать для своих машин. У меня диапазон xx.xx.6.1-xx.xx.6.10. Моя проблема в том, что я хочу использовать xx.xx.6.6, но что-то еще в сети уже занимает этот адрес. Этот компьютер отвечает на ICMP, но не на SSH или RDP. Я хотел бы определить, какая операционная система работает на этом компьютере (и, возможно, тип машины, например, сервер, рабочий стол, коммутатор и т. Д.), Прежде чем обращаться к моему начальству по этому поводу. Как лучше всего определить эту информацию?
Да, и nslookup отвечает вот так (blah.blah.blah.blah - наш DNS-сервер):
*** blah.blah.blah.blah can't find xx.xx.6.6: Non-existent domain
и tracert отвечает так:
1 17 ms 8 ms 7 ms xx.xx.6.6
Trace complete.
Из окон nbtstat -a xx.xx.6.6 даст вам имя netbios удаленной машины.
arp -a даст вам MAC-адрес.
Nmap должен предоставить вам всю необходимую информацию. Есть отличные версии с графическим интерфейсом для Windows для тех, кто вроде меня не любит разбираться с параметрами командной строки.
nmap -O xx.xx.6.6
может дать вам несколько идей. Однако это не на 100% точно.
Запустите nmap против него:
nmap -O -v xx.xx.6.6
И читайте здесь: