Можно ли найти физическое расположение принтера в здании по его IP адресу?

Я учусь в школе, где, вероятно, более 200 компьютеров, и я провел IP-сканирование среди определенного диапазона и нашел три или четыре принтера. Мне было интересно, можно ли найти эти принтеры в школе, либо используя другие компьютеры вокруг них и проверяя их IP-адрес и сужая его таким образом, или если бы был способ отобразить сеть, используя что-то вроде NMap, за исключением того, что у меня нет необходимых привилегий для установки части программ, таких как Nmap. что.

Мне было просто любопытно, можно ли это сделать, любая помощь будет оценена.

5
задан slhck
источник

8 ответов

ответ-Нет, не реально. Одного IP-адреса недостаточно, чтобы физически определить местонахождение устройства в большом кампусе.

в то время как большинство сетевых администраторов довольно организованы и назначают IP-адреса способами, которые имеют смысл, вы не можете рассчитывать на это достаточно, чтобы быть уверенным, что вы можете найти устройство. (Вы можете Угадай местоположение устройства по его названию или тому факту, что его IP находится в том же диапазоне, что и, скажем, компьютеры в здании искусства, но это не значит, что принтер не находится в научном крыле.)

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

Если вам нужно знать, где устройство, IP и имя и количество прыжков все очень хорошо ключи, но ни один из них не может точно сказать, где физически находится устройство. Однако все предложения в этой теме дают вам отличную социальную инженерные методы поиска устройства без обращения к администратору сети!

2
отвечен goblinbox 2011-08-24 19:03:24
источник

Я не могу поверить, что никто не предложил это еще, но проверить, если принтер имеет имя DNS

ping -a 192.168.0.200

это может иметь хорошее имя DNS, как "ColorRoom203"

20
отвечен Scott Chamberlain 2011-08-24 17:01:01
источник

зависит от топологии сети.

моя старая школа использовала одну подсеть, и пока у них были статические IP, они использовали 10.х.г.Z, где X был дом, была комната, и Z был машиной/устройством.

Если они делают что-то подобное, вам может повезти. Если они, однако, используют DHCP, я не думаю, что у вас есть шанс.

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

16
отвечен William Hilsum 2011-08-24 13:04:06
источник

простое решение. Распечатайте страницу (и используйте большой шрифт)с надписью:

Привет!

Я студент в институте и пытаюсь найти этот принтер. Не могли бы вы позвонить мне по 515-555-1234 (или по электронной почте мне на ekaj@university.email.address.com и дашь мне знать, где он находится?

спасибо!

Ваше Полное Имя

архитектура 2003

13
отвечен Neil G 2011-08-29 17:23:53
источник

проще всего узнать местоположение принтера по IP-адресу, спросив системного администратора, который их установил, у нее будут записи, которые показывают местоположение.

вы говорите, что у вас нет прав на установку программного обеспечения, это означает, что у вас нет прав на отправку SNMP-запросов на коммутаторы Smart ethernet о ассоциациях портов для MAC-адресов, связанных с IP-адресами (в вашей локальной таблице ARP - см. arp -a). Это может быть полезно, если у вас есть схема подключения.

вы можно было бы пройтись по всей школе и заставить каждый принтер выводить или печатать свою страницу конфигурации-принтеры со встроенными Nic обычно будут включать свой IP-адрес в такие страницы. Если принтеры подключены с помощью коробки HP JetDirect, удерживая кнопку на них делает их распечатать эту информацию. Для других марок коробки "print-server" (старое значение skool) вы, возможно, не сможете сделать это напрямую.

5
отвечен RedGrittyBrick 2011-08-24 14:19:13
источник

обязательно попробуйте трассировка маршрута, Это называется tracert в Windows для IPv4.

enter image description here

найдите каждый маршрутизатор / переход по пути, и вы в конечном итоге найдете принтер!

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

3
отвечен Tom Wijsman 2011-10-25 03:18:43
источник

Это действительно зависит от оборудования, которое вы используете. Для начала, некоторые принтеры поддерживают SNMP и позволяют установить значение sysLocation. Это хорошо до тех пор, пока никто не перемещает принтер на вас. Можно также внедрить расположение как комментарий в конфигурации порта коммутатора. Это хорошо, пока вы можете определить порт коммутатора от IP / MAC, и устройство не перемещено. Маркировка обоих концов всех кабелей также помогает. Как чисто нетехническое решение можно назвать очереди печати после их расположение, то есть BLDG_FLR_RM_Name.

2
отвечен Xenoactive 2011-08-24 13:25:16
источник

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

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

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

Я спросил его чтобы посмотреть номер комнаты в общежитии определенного IP-адреса, который меня "интересовал". Я написал сообщение ребятам на белой доске =).

1
отвечен user606723 2011-08-24 18:36:24
источник

Другие вопросы find ip network-printer networking printer