É possível encontrar a localização física de uma impressora em um prédio pelo endereço IP?

13

Estou em uma escola com provavelmente mais de 200 computadores e fiz uma varredura de IP em um determinado intervalo e encontrei três ou quatro impressoras. Fiquei imaginando se seria possível encontrar essas impressoras na escola, usando outros computadores ao seu redor e verificando seu endereço IP, e diminuindo-o dessa maneira, ou se havia uma maneira de mapear a rede usando algo como NMap, exceto que eu não tenho os privilégios necessários para instalar uma porção de programas como esse.

Eu estava apenas curioso para saber se isso poderia ser feito, qualquer ajuda seria apreciada.

cutrightjm
fonte
1
Qual é o propósito por trás disso? :)
Tamara Wijsman
1
Você é um administrador tentando encontrar impressoras instaladas sem autorização ou apenas alguém curioso (talvez um estudante)? Nesse último caso, trote cuidadosamente as varreduras de IP em execução podem ser (e foram) interpretadas como hackers, com suspensões e processos como conseqüência.
Bevan
1
Da outra pergunta do OP: am at a school and am currently enrolled in the computer science class... tenha cuidado com o seu passo. Se um dos meus alunos tentasse isso, ficaria surpreso (e impressionado), mas os dissuadiria em silêncio. Um ambiente de produção escolar NÃO é o lugar para estar brincando.
tombull89
Além disso, dependendo do esquema de nomes da escola, você poderá descobrir o nome da impressora, que pode incluir o nome da sala (por exemplo, HP2600-STAFFRM-1821).
tombull89

Respostas:

2

A resposta é não, não realmente. Um endereço IP por si só não é informação suficiente para localizar fisicamente um dispositivo em um campus grande.

Embora a maioria dos administradores de rede seja bastante organizada e atribua endereços IP de maneira que faça sentido, você não pode contar com o suficiente para garantir a localização de um dispositivo. (Você pode adivinhar a localização de um dispositivo por coisas como seu nome ou o fato de seu IP estar no mesmo intervalo que, digamos, os computadores no edifício de arte, mas isso não significa que a impressora não esteja realmente localizada na ciência asa.)

E o software de mapeamento também não pode fornecer um mapa físico exato de uma rede, apenas um layout de rede aproximado.

Se você precisa saber onde está um dispositivo, o IP, o nome e o número de saltos são pistas muito boas , mas nenhum deles pode lhe dizer com certeza exatamente onde o dispositivo está fisicamente localizado. Todas as sugestões neste tópico, no entanto, oferecem ótimos métodos de engenharia social para encontrar um dispositivo sem entrar em contato com o administrador da rede!

goblinbox
fonte
20

Não acredito que ninguém tenha sugerido isso ainda, mas verifique se a impressora possui um nome DNS

ping -a 192.168.0.200

Pode ter um bom nome DNS como "ColorRoom203"

Scott Chamberlain
fonte
4
Encontrei muitas impressoras nas redes de ensino médio e superior encontrando os nomes das impressoras. Uma vez, entrou no meio de uma reunião de professores para obter uma impressão na única impressora às 19h. Diversão!
NickAldwin
16

Depende da topologia da rede.

Minha velha escola usava uma única sub-rede e, enquanto eles ips estáticos, usavam 10.xyz onde x estava construindo, y era espaço e z era máquina / dispositivo.

Se eles fizerem algo semelhante, você pode estar com sorte. Se eles usarem DHCP, acho que você não tem chance.

Se você gosta de algum trabalho de detetive, pode tentar executar ping nos dispositivos e testar a latência de salas diferentes para reduzi-lo, mas, novamente, isso depende do layout da rede e, para ser sincero, duvido que isso funcione.

William Hilsum
fonte
1
Exatamente o que eu ia dizer. O ponto principal dos endereços IP é a transparência da localização e, a menos que pretendido, eles não revelam nenhuma localização física.
slhck
18
Envie um trabalho de impressão e corra, ouvindo! Ou envie um poema ou foto rude para uma impressora e aguarde o Chefe chegar a cada sala de aula para exigir (por exemplo) "Quem enviou ESTE para a impressora na sala G4?"
precisa saber é o seguinte
@ linker3000 nice!
William Hilsum
2
Eu queria postar (esta foto) [ edwardnickell.co.uk/wp-content/uploads/2011/05/image.png] , pois meio que me lembrou disso, mas, com base nas queixas indesejadas, achei que melhor não incluí-lo!
William Hilsum
8
Tente imprimir um documento "É necessário o serviço de impressora. Ligue para 123-456-7890 para obter assistência". quando ligar, pergunte em que sala a impressora está e "agende" uma chamada de serviço.
Chris Nava
13

Solução mais fácil. Imprima uma página (e use uma fonte grande) que diz:

Olá!

Sou estudante da Instituição e estou tentando encontrar esta impressora. Você se importaria de me ligar para 515-555-1234 (ou me enviar um e-mail para [email protected]) e me informar onde fica?

Obrigado!

Seu nome completo

Arquitetura 2003

Neil G
fonte
3
Isto é engraçado! Eu sempre negligencio respostas não técnicas, que geralmente são mais fáceis.
Andrew Neely
Ha ... Ha ... Ha ...
Apple II
5

O mais fácil de descobrir a localização da impressora a partir do endereço IP é perguntar ao administrador de sistemas que as configurou, ela terá registros que mostram a localização.

Você diz que não tem privilégios para instalar software, isso implica que você não tem privilégios para enviar consultas SNMP a comutadores Ethernet inteligentes sobre associações de portas para endereços MAC associados a endereços IP (na tabela ARP local - consulte arp -a). Isso pode ser útil se você tiver um mapa de fiação.

Você pode percorrer toda a escola e fazer com que cada impressora exiba ou imprima sua página de configuração - as impressoras com NICs incorporadas normalmente incluem seu endereço IP nessas páginas. Se as impressoras estiverem conectadas usando as caixas HP JetDirect, mantendo o botão pressionado sobre elas, elas imprimirão essas informações. Para outras marcas da caixa "servidor de impressão" (significado antigo do skool), talvez você não consiga fazer isso diretamente.

RedGrittyBrick
fonte
1
Engenharia social é a melhor maneira de obter informações que você deve ou não deve ter.
Levemente salgado
3

Você definitivamente deve tentar uma rota de rastreamento , chamada tracertno Windows para IPv4.

insira a descrição da imagem aqui

Encontre cada roteador / salto ao longo do caminho e você encontrará a impressora!

Você está chegando mais perto quando uma rota de rastreamento resulta em menos saltos e latência ...

Tamara Wijsman
fonte
É improvável que você tenha mais de um roteador em uma escola. Até a minha universidade tinha um roteador que todas as conexões acadêmicas / residenciais foram feitas.
user606723
@ user606723: Erm ... Parece que eles gostam de um único ponto de falha. :)
Tamara Wijsman
Talvez .. Agora que penso nisso, há maneiras melhores de fazê-lo. Agora, com mais de 200 computadores? não é provável.
user606723
Eu acho que a maioria das escolas teria mais de um roteador entre você e qualquer coisa de interesse. Você deve ter frequentado uma escola pequena. :) Caramba, a rota entre meu laptop e minha estação de trabalho é de 7 saltos no pequeno escritório (<30 pessoas) em que trabalho. Eu poderia facilmente dar mais saltos do que na Universidade onde eu era administrador de sistemas, muitas luas atrás. Obviamente, descobrir qual roteador atende à rede da impressora deixa a pergunta "onde fica o roteador", mas essa ainda é provavelmente a melhor opção para você ter uma idéia.
Wrossecrans
@wrosecrans: Sim, e essa pergunta é uma questão de seguir cabos ou usando uma ferramenta sem fio para descobrir o quão perto você está para a impressora sem fio ...
Tamara Wijsman
2

Isso realmente depende do hardware que você está usando. Para iniciantes, algumas impressoras são compatíveis com SNMP e permitem definir o valor sysLocation. Isso é bom desde que ninguém mova uma impressora em você. Você também pode incorporar o local como um comentário na configuração da porta do switch. Isso é bom desde que você possa determinar a porta do switch a partir do IP / MAC e o dispositivo não seja movido. Rotular as duas extremidades de todos os cabos também ajuda. Como uma solução puramente não técnica, você pode nomear as filas de impressão após sua localização, ou seja, BLDG_FLR_RM_Name.

Xenoactive
fonte
1

Do ponto de vista de uma universidade / empresa de telecomunicações, eles geralmente têm maneiras de descobrir a qual porta a qual comutador um dispositivo está conectado.

Usando isso com um registro dos locais dos comutadores, eles podem encontrar o local físico de qualquer dispositivo em sua rede.

Eu tinha um amigo que trabalhava na empresa de telecomunicações e consegui descobrir onde seus amigos estavam localizados, localizando o ponto de acesso ao qual estavam conectados sem fio.

Também pedi a ele para procurar o número do quarto de um determinado endereço IP no qual eu estava "interessado". Escrevi uma mensagem no quadro branco dos rapazes =).

user606723
fonte