@AntohaRomaha
FreeBSD, PHP, MySQL, Jquery

Как узнать имя устройства в локальной сети по его IP на FreeBSD 10?

Всем добра.
Ну совсем простой вопрос.. прям стыдно задавать, гуглил - не нашел..
Как по айпишнику узнать, что за устройство сейчас у меня в сети?
Из винды работает ping -a xx.xx.xx.x
Как подобное узнать на FreeBSD 10.2 (является шлюзом)?
  • Вопрос задан
  • 16378 просмотров
Решения вопроса 1
@mureevms
nslookup x.x.x.x или host x.x.x.x
при условии, что FreeBSD видит локальные DNSы\WINSы
На крайний случай
nmap -O x.x.x.x
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
При помощи пинга, думаю, никак.
Пинг - это работа с ICMP, а не резолв адреса.
Т.е. в линуксе/юниксе пинг является именно пингом, а не чем-то ещё.

Для того, что бы узнать имя устройства нужно использовать (к примеру) команды host, dig, nslookup
Ответ написан
Комментировать
Ogogon
@Ogogon
Если я правильно понял Ваш вопрос, то имя можно узнать при помощи старого-доброго DNS.
Например:
nslookup xx.xx.xx.x
или
dig xx.xx.xx.x

Разумеется, это сработает только в случае, если вы подключив устройство, прописали в реверсной зоне сети xx.xx.xx.0 PTR запись про его IP-адрес.
Ответ написан
Комментировать
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
host xx.xx.xx.xx ?
Ответ написан
Комментировать
@AntohaRomaha Автор вопроса
FreeBSD, PHP, MySQL, Jquery
В десятке вместо nslookup юзается drill.

По команде host 192.168.1.37:
Host 37.1.168.192.in-addr.arpa not found: 3(NXDOMAIN)
arpscan вроде помог.. и что-то еще, nb-чото там...
но опять же некоторые компы на xp не видит.. не видит роутер тп-линк в локалке..
попробую nmap
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы