Brakuje komputera?

59

Próbuję znaleźć komputer w pracy, w którym nie możemy znaleźć fizycznej lokalizacji. W wykazie nie ma dokumentacji, ale odpowiada na nslookup, ping i mogę się na nim zalogować i edytować jego pliki. Nie mamy jednak pojęcia, gdzie jest budynek. Czy ktoś ma jakieś dobre pomysły na znalezienie go poza robieniem powtarzalnych sygnałów dźwiękowych i denerwujących ludzi, podczas gdy ja biegam i szukam go?

Kravlin
źródło
32
Nadaje nowe znaczenie komunikatowi o błędzie „nie można znaleźć hosta”.
Josh
3
Możesz również spróbować zapytać o awarię serwera. Jestem pewien, że administratorzy napotkali już ten problem i mają sprytne rozwiązania.
KeithB
18
bash.org/?5273
Phoshi,
1
@ Phoshi jesteś moim bohaterem. Czekajcie, aż przejdę do głosowania na wszystko, co kiedykolwiek napisaliście na superuser.com! :-D
Josh
3
Znaleźliśmy komputer, który znajdował się z tyłu jednego z obszarów usług dla studentów. niestety skrypt, który napisałem, który używał ALT-7 do wydawania sygnałów dźwiękowych (nie znam innego sposobu, aby to zrobić w systemie Windows) emituje tylko sygnały dźwiękowe z komputera, na którym wyświetla się znak, więc zamiast tego zaczął wydawać dźwięk. Znaleźliśmy to, ponieważ mieliśmy pomysł, gdzie to jest i że byłem do niego zdalnie zalogowany. Po prostu FYI
Kravlin

Odpowiedzi:

37

Możesz użyć traceroute, aby dowiedzieć się, z którym routerem jest podłączony.

Po znalezieniu routera możesz dowiedzieć się, jakie przełączniki znajdują się za tym routerem.

Po znalezieniu przełącznika możesz użyć przełącznika, aby zidentyfikować adres MAC powiązany z systemem i port.

Po znalezieniu portu skorzystaj ze schematów połączeń (jeśli masz ogólnie dokładną inwentaryzację, myślę, że je masz) lub po prostu przeprowadź kabel do miejsca docelowego.

Jon Lasser
źródło
Chciałem to powiedzieć, ale potem pomyślałem o wszystkich różnych schematach okablowania, które widziałem i nie powiedziałem żadnej możliwości, szczególnie w sytuacji wielu budynków.
tonyr roth,
1
To prawdopodobnie będzie działać najlepiej. Zgaduję, że poproszę administratorów systemu o budynek, aby podali mi lokalizację. Dzięki wszystkim za pomoc. Fajnie jest widzieć te wszystkie różne pomysły.
Kravlin
Jeśli nie masz diagramów, ale możesz się do niego zalogować, możesz uruchomić zdalny sygnał dźwiękowy. To może trochę pomóc.
tsilb
48

Właściwie sam miałem ten problem dziesięć lat temu. Komputer, o którym mowa, był urządzeniem OS / 2. Działały procesy serwera, więc nie było sesji użytkownika; w rzeczywistości nie było do niej nawet wyświetlacza ani myszy. Była (mini) klawiatura, ale było to po prostu ponowne uruchomienie po awarii zasilania lub co masz. Kiedy nadszedł czas, aby się ruszyć, nikt nie mógł znaleźć tego cholerstwa, nie było dokumentacji i nie było nikogo z epoki, kto wiedziałby, jak to wyglądało, nie mówiąc już o tym, gdzie to było.

Wykorzystaliśmy lokalizację echa (tj. Sygnał dźwiękowy w pętli) i napisaliśmy skrypt, który zdalnie otwierał i zamykał tacę CD co 30 sekund. W końcu znaleziono go w niezupełnie opuszczonej „szafie” na przewody pod schodami. Był całkowicie oblepiony kurzem i wyglądał, jakby szafa nie była otwierana od lat.

To właśnie otwierało i zamykało drzwi CD; jedna z biurowych dziewczyn usłyszała ten powtarzający się odgłos dudnienia (taca CD uderzała w ścianę boczną) i zgłosiła to jako możliwe wtargnięcie zwierząt (nie jest niczym niezwykłym; wiewiórki i szopy pracze zawsze próbowały dostać się do budynku). Konserwatorzy zadzwonili do nas, gdy znaleźli źródło hałasu, czyli źle działający komputer.

billdehaan
źródło
17
Niesamowita historia LOL
AaronLS
1
Ta historia jest niesamowita. być może będziemy musieli spróbować tego, aby zobaczyć, czy zwróci na to uwagę.
Kravlin
4
Mówiąc o niezawodnym sprzęcie ... ile lat w ogóle nie wymaga konserwacji? Dobrze, że się nie
zepsuł
Pod względem sprzętowym było to urządzenie IBM PS / 2 z lat 90. Uważam, że było to jakieś 486. Właśnie uruchomiono kilka raportów miesięcznych. To było prawie przestarzałe; fakt, że nikt nie wiedział, co to znaczy, oznacza, że ​​wszystkie funkcje biznesowe zostały przeniesione do innych urządzeń na przestrzeni lat. Kiedy jednak nadszedł czas na fizyczną reorganizację budynku, znalezienie go stało się priorytetem. Naprawdę niesamowite jest to, że kiedy go znaleźliśmy, był w nim napęd taśmowy DC-6250 wraz z 15-letnią taśmą. Nic dziwnego, że taśma nie była czytelna.
billdehaan
Mając ten sam problem. Czy możesz trochę powiedzieć, jak zrobić dźwiękowe i otwierające się drzwi CD?
Gennady Vanin Геннадий Ванин
27

Wysuń szufladę na płyty CD.   

Tonyr Roth
źródło
2
to właściwie bardzo dobra odpowiedź. jeśli możesz zobaczyć kilka komputerów naraz w serwerowni, byłoby dobrze. ale jeśli masz komputer rozłożony na wiele budynków w kampusie, może to nie działać tak dobrze.
Nathan DeWitt
Ach! Myślę, że to świetnie.
Josh
11
tak, w serwerowniach jest trochę fajnie. Używam go, by uderzać ludzi w głowę, kiedy zbliżają się do jednego z moich serwerów
tonyr roth,
Fajny pomysł, gdybym zgubił komputer w serwerowni. To komputer w centrum studenckim, więc niestety jestem trochę obezwładniony.
Kravlin
17

Użyj czasu pingowania, aby triangulować przybliżoną lokalizację. Przynieś laptopa do każdego przełącznika po kolei i ping, a kiedy się zbliżysz, zamień go w Annoyatron.

Ignacio Vazquez-Abrams
źródło
11
+1 za bardzo sprytną odpowiedź. Przypomina mi e-mail o długości 500 mil: ibiblio.org/harris/500milemail.html
Josh
6
Małe opóźnienie na jakimkolwiek przyzwoitym przełączeniu prawdopodobnie uniemożliwi to, ale daję ci +1 za dobre rozumowanie. :)
Josip Medved
4
Myślę, że byłoby to niewiarygodne, ponieważ w pobliżu jakiekolwiek opóźnienie indukowane przez urządzenie / przełączanie / przetwarzanie będzie niespójne i odrzuca obliczenia. To jest jak próba datowania czegoś z dokładnością do jednego dnia.
AaronLS,
12

Spraw, aby po godzinach emitował sygnał dźwiękowy, dzięki czemu masz mniej ludzi do irytacji.

Rysował
źródło
13
Jeśli w normalnych godzinach pracy rozlegnie się sygnał dźwiękowy, istnieje większe prawdopodobieństwo, że otrzymasz raporty, dzięki czemu szybciej znajdziesz lokalizację. Chodzi o to, aby w końcu zwrócić uwagę. Zobacz odpowiedź Josipa :-)
Josh
4

Sprawdź dziennik zabezpieczeń w Podglądzie zdarzeń, aby zobaczyć, kto, jeśli ktoś, loguje się na maszynie. Wyodrębnij informacje od tych osób przy użyciu standardowych technik.

coneslayer
źródło
Komputer automatycznie loguje się na ogólne konto studenckie (brak danych identyfikujących). To całkiem niesamowity problem.
Kravlin
10
Zrób małe okienko wyskakujące po zalogowaniu, informując ich, że wygrali bezpłatną pizzę / rożek / batonik i po prostu muszą wysłać Ci wiadomość e-mail z informacją o lokalizacji.
coneslayer
4

Właśnie wpadłem na pomysł, aby dodać do stosu tutaj. Jeśli możesz się do niego zalogować i edytować plik, prawdopodobnie możesz uruchomić program. Jeśli tak, spróbuj DMIDecode lub komendy systeminfo - być może jedna z nich dostarczy ci wystarczającej ilości informacji o sprzęcie komputera, aby pomóc go zlokalizować.

Josh
źródło
Moje biuro kupuje hurtowo, co oznacza, że ​​prawdopodobnie jest tam 10 innych komputerów o tym samym profilu sprzętowym. Dzięki za pomysł. Może się przydać w innym czasie.
Kravlin
1
Szczury Było warto spróbować. W takim razie spróbowałbym wysunąć trasę tacy CD :-)
Josh
3

Irytujący ludzie to najlepszy wybór. Ludzie będą biegać do ciebie z informacją, gdzie to jest. :)

O ile mi wiadomo, nie ma dostępnego konwertera adresów IP na lokalizację fizyczną.

Cichą metodą może być po prostu kopiowanie wielu plików, dzięki czemu można zauważyć, że wskaźnik aktywności dysku twardego jest zauważalny. Jednak nie liczyłbym na to zbyt wiele, ponieważ Murphy mówi, że komputer prawdopodobnie będzie w szafie lub coś w tym rodzaju.

Inną metodą byłoby selektywne odłączanie urządzeń w celu znalezienia przybliżonej lokalizacji. Zakładam jednak, że utrata połączenia sieciowego może denerwować ludzi bardziej niż jakikolwiek dźwięk, jaki można wydać.

Josip Medved
źródło
1
Co powiesz na sygnały dźwiękowe na PCspeaker?
Tadeusz A. Kadłubowski
Myśleliśmy o tym, ale nie chcieliśmy denerwować nikogo, kto próbowałby dowiedzieć się, gdzie to jest (byliśmy raczej zaskoczeni, gdy znaleźliśmy tę sytuację)
Kravlin
4
Jeśli jest to MAC, możesz poprosić o pomoc. mówić „Potrzebuję serwisu. Proszę powiadomić administratora systemu”.
Chris Nava,
10
@Chris, to byłby Mac, a nie MAC. I saynie speak... ;-)
Arjan
1

Jeśli jest to starszy komputer z systemem Windows, może nadal działać usługa przesyłania wiadomości. W takim przypadku możesz zawsze net sendwysłać do niego wiadomość. Zakładając, że masz interakcyjnych użytkowników, to w zasadzie to właśnie net sendzostało zaprojektowane. Alternatywne rozwiązanie: użyj zasad grupy, aby zmusić wszystkich lokalnych użytkowników do uruchomienia skryptu logowania („echo Zadzwoń do administratora systemu pod numer 321-1234; pauza”) lub ustaw tapetę na obraz powyższego tekstu.

Coderer
źródło
2
czy to nie to, że wszyscy powinniśmy się wyłączyć z powodu możliwych włamań?
Dan Rosenstark
nie tylko możliwe hacki, to irytujące jak diabli - w undergrad ludzie, którzy tego nie wyłączyli, otrzymali spam „DODAJ TRZY CALE W MIESIĄCU” za pośrednictwem wyskakującego komunikatu: D
Coderer
0

Sieć w moim akademiku była w 100% przełączana za pomocą głupich przełączników (najtańszy dostępny Repotec 10/100), więc nie można było uzyskać żadnych informacji o adresach MAC / IP podłączonych do portu. Kiedyś znajdowaliśmy komputer po jego adresie IP poprzez ciągłe pingowanie tego hosta podczas odłączania przewodów. Gdy dowiesz się, kiedy ping się zatrzyma, znalazłeś następny przełącznik na ścieżce. Przejdź do tego, powtórz wszystko.

Akademik miał około 14 pięter z przełącznikiem na każdym piętrze i jednym głównym przełącznikiem łączącym wszystkie piętra. Działa idealnie dla tej topologii z maksymalną ścieżką 3 przełączników między dwoma hostami.

Ivan Petrushev
źródło
Świetny pomysł, ale problem polega na tym, że wymagałoby to ciągłego odłączania ludzi w innych biurach, co nie brzmi jak coś, co doceniliby.
Kravlin
Jasne, ale i tak nie jest to codzienna operacja.
Ivan Petrushev