Czy można znaleźć fizyczną lokalizację drukarki w budynku według adresu IP?

13

Jestem w szkole z prawdopodobnie ponad 200 komputerami i wykonałem skanowanie IP w pewnym zakresie i znalazłem trzy lub cztery drukarki. Zastanawiałem się, czy byłoby możliwe znalezienie tych drukarek w szkole, albo używając innych komputerów wokół nich i sprawdzając ich adres IP i zawężając go w ten sposób, czy też istnieje sposób na mapowanie sieci za pomocą czegoś takiego NMap, z tym wyjątkiem, że nie mam niezbędnych uprawnień do zainstalowania części takich programów.

Byłem tylko ciekawy, czy można to zrobić, każda pomoc byłaby mile widziana.

cutrightjm
źródło
1
Jaki jest tego cel? :)
Tamara Wijsman
1
Czy jesteś administratorem próbującym znaleźć drukarki zainstalowane bez autoryzacji, czy po prostu kimś ciekawskim (być może studentem)? Jeśli to drugie, postępuj ostrożnie - uruchomione skanowanie IP może być (i było) interpretowane jako hackowanie, z zawieszeniem i ściganiem.
Bevan
1
Z drugiego pytania OP: am at a school and am currently enrolled in the computer science class... więc uważaj, jak kroczysz. Gdyby któryś z moich studentów tego spróbował, byłbym zaskoczony (i pod wrażeniem), ale cicho ich odrodziłbym. Szkolne środowisko produkcyjne NIE jest miejscem do zabawy.
tombull89
Ponadto, w zależności od schematu nazewnictwa szkoły, możesz znaleźć nazwę drukarki, która może zawierać nazwę pokoju (na przykład HP2600-STAFFRM-1821).
tombull89

Odpowiedzi:

2

Odpowiedź brzmi: nie, nie bardzo. Sam adres IP to za mało informacji, aby fizycznie zlokalizować urządzenie w dużym kampusie.

Podczas gdy większość administratorów sieci jest dość zorganizowana i przypisuje adresy IP w sposób, który ma sens, nie możesz liczyć na to na tyle, aby mieć pewność, że możesz zlokalizować urządzenie. (Możesz odgadnąć lokalizację urządzenia na podstawie jego nazwy lub faktu, że jego adres IP znajduje się w tym samym zakresie co, powiedzmy, komputery w budynku artystycznym, ale to nie znaczy, że drukarka nie jest zlokalizowana w nauce skrzydło.)

Oprogramowanie do mapowania nie może dać dokładnej fizycznej mapy sieci, a jedynie przybliżony układ sieci.

Jeśli musisz wiedzieć, gdzie znajduje się urządzenie, adres IP, nazwa i liczba przeskoków są bardzo dobrymi wskazówkami , ale żaden z nich nie może z całą pewnością powiedzieć, gdzie dokładnie znajduje się urządzenie. Wszystkie sugestie w tym wątku dają świetne metody inżynierii społecznej do znalezienia urządzenia bez kontaktu z administratorem sieci!

goblinbox
źródło
20

Nie mogę uwierzyć, że nikt jeszcze tego nie sugerował, ale sprawdź, czy drukarka ma nazwę DNS

ping -a 192.168.0.200

Może mieć dobrą nazwę DNS, np. „ColorRoom203”

Scott Chamberlain
źródło
4
Znalazłem wiele drukarek w sieciach szkół średnich i uczelni, znajdując nazwy drukarek. Po wejściu na środek spotkania nauczycieli, aby uzyskać wydruk z jedynej drukarki o godzinie 19:00. Zabawa!
NickAldwin
16

Zależy od topologii sieci.

Moja stara szkoła korzystała z jednej podsieci i chociaż mieli statyczne IP, użyli 10.xyz, gdzie x budowało, y było pokojem, a z to maszyna / urządzenie.

Jeśli zrobią coś podobnego, możesz mieć szczęście. Jeśli jednak korzystają z DHCP, nie sądzę, że masz szansę.

Jeśli masz ochotę na pracę detektywistyczną, możesz spróbować pingować urządzenia i przetestować opóźnienie z różnych pomieszczeń, aby je zawęzić, ale znowu zależy to od układu sieci i szczerze mówiąc, wątpię, czy to zadziała.

William Hilsum
źródło
1
Dokładnie to, co miałam powiedzieć. Cały punkt adresów IP to przejrzystość lokalizacji i jeśli nie jest to zamierzone, nie ujawniają one żadnej fizycznej lokalizacji.
slhck
18
Wyślij zadanie drukowania i pospiesz się, słuchając! Lub wyślij niegrzeczny wiersz lub zdjęcie do drukarki i poczekaj, aż Głowa przyjdzie do każdej klasy i zażąda (na przykład) „Kto wysłał TO do drukarki w pokoju G4?”
Linker3000,
@ linker3000 nice!
William Hilsum
2
Chciałem opublikować (to zdjęcie) [ edwardnickell.co.uk/wp-content/uploads/2011/05/image.png], ponieważ przypominało mi to o tym, ale w oparciu o skargi głosowania na śmieci pomyślałem, że lepiej nie dołączaj tego!
William Hilsum
8
Spróbuj wydrukować dokument „Wymagana usługa drukarki. Zadzwoń pod numer 123-456-7890, aby uzyskać pomoc”. następnie, gdy zadzwonią, zapytaj, w którym pomieszczeniu znajduje się drukarka, i „zaplanuj” połączenie serwisowe.
Chris Nava
13

Najłatwiejsze rozwiązanie. Wydrukuj stronę (i użyj dużej czcionki), która mówi:

Cześć!

Jestem studentem w Instytucie i próbuję znaleźć tę drukarkę. Czy mógłbyś zadzwonić pod numer 515-555-1234 (lub wysłać e-mail na adres [email protected]) i poinformować mnie, gdzie to jest?

Dzięki!

Twoje pełne imię

Architektura 2003

Neil G.
źródło
3
Fajnie Zawsze pomijam nietechniczne odpowiedzi, które często są łatwiejsze.
Andrew Neely,
Ha ... Ha ... Ha ...
Apple II
5

Najłatwiej znaleźć lokalizację drukarki na podstawie adresu IP, aby zapytać administratora systemu, który ją skonfigurował, o zapisy wskazujące lokalizację.

Mówisz, że nie masz uprawnień do instalowania oprogramowania, co oznacza, że ​​nie masz uprawnień do wysyłania zapytań SNMP do inteligentnych przełączników ethernetowych dotyczących przypisania portów dla adresów MAC powiązanych z adresami IP (w lokalnej tabeli ARP - patrz arp -a). Może to być przydatne, jeśli masz mapę okablowania.

Możesz przejść przez całą szkołę i sprawić, aby każda drukarka wyświetliła lub wydrukowała stronę konfiguracji - drukarki z wbudowanymi kartami sieciowymi zwykle zawierają na swoich stronach adres IP. Jeśli drukarki są podłączone za pomocą urządzeń HP JetDirect, przytrzymanie przycisku na nich powoduje wydrukowanie tych informacji. W przypadku innych marek „print-server” (stary skool), możesz nie być w stanie zrobić tego bezpośrednio.

RedGrittyBrick
źródło
1
Inżynieria społeczna to najlepszy sposób na uzyskanie informacji, które powinieneś lub nie powinieneś mieć.
Lekko solone
3

Zdecydowanie powinieneś spróbować trasy śledzenia , która nazywa się tracertw Windows dla IPv4.

wprowadź opis zdjęcia tutaj

Znajdź każdy router / przeskok na ścieżce, a ostatecznie znajdziesz drukarkę!

Zbliżasz się, gdy ślad powoduje mniej przeskoków i opóźnień ...

Tamara Wijsman
źródło
Jest mało prawdopodobne, że będziesz mieć więcej niż jeden router w szkole. Nawet moja uczelnia miała jeden router, do którego poszły wszystkie połączenia akademickie / mieszkalne.
user606723,
@ user606723: Erm ... Wygląda na to, że lubią pojedynczy punkt awarii. :)
Tamara Wijsman
Może .. Teraz, gdy o tym myślę, są lepsze sposoby na zrobienie tego. Teraz z ponad 200 komputerami? raczej nie.
user606723,
Myślę, że większość szkół miałaby więcej niż jeden router pomiędzy tobą a czymkolwiek interesującym. Pewnie poszedłeś do małej szkoły. :) Do diabła, droga między moim laptopem a stacją roboczą to 7 przeskoków w małym (<30 osób) biurze, w którym pracuję. Mogłem z łatwością przejść więcej chmielu niż na uniwersytecie, gdzie wiele razy temu byłem sysadminem. Oczywiście znalezienie routera, który obsługuje sieć drukarki, pozostawia pytanie „gdzie jest router”, ale nadal jest to prawdopodobnie najlepszy sposób na uzyskanie pomysłu.
wrosecrans
@wrosecrans: Tak, i to pytanie dotyczy kabli lub użycia narzędzia bezprzewodowego, aby dowiedzieć się, jak blisko jesteś drukarki bezprzewodowej ...
Tamara Wijsman,
2

To naprawdę zależy od używanego sprzętu. Na początek niektóre drukarki obsługują protokół SNMP i umożliwiają ustawienie wartości sysLocation. Jest to dobre, o ile nikt nie przesunie na ciebie drukarki. Możesz także osadzić lokalizację jako komentarz w konfiguracji portu przełącznika. Jest to dobre, o ile można określić port przełącznika z adresu IP / MAC, a urządzenie nie zostanie przeniesione. Pomaga także oznaczenie obu końców wszystkich kabli. Jako czysto nietechniczne rozwiązanie można nazwać kolejki wydruku po ich lokalizacji, tj. BLDG_FLR_RM_Name.

Xenoactive
źródło
1

Z punktu widzenia uniwersytetu / telco zazwyczaj mają sposoby na ustalenie, do którego portu do którego przełącznika podłączone jest urządzenie.

Używając tego z zapisem lokalizacji przełączników, mogą znaleźć fizyczną lokalizację dowolnego urządzenia w swojej sieci.

Miałem przyjaciela, który pracował dla telekomunikacji i mogłem dowiedzieć się, gdzie byli jego przyjaciele, lokalizując punkt dostępu, z którym byli bezprzewodowo połączeni.

Poprosiłem go również, aby sprawdził numer pokoju w akademiku o określonym adresie IP, w którym byłem „zainteresowany”. Napisałem wiadomość na tablicy facetów =).

użytkownik606723
źródło