É possível encontrar a localização física de um computador em uma sala?

1

Atualmente, estou trabalhando em nosso projeto de sistema de monitoramento de rede (NMS) e quero saber se há uma maneira de identificar onde cada computador está atualmente. Digamos, por exemplo, temos uma sala com 40 PCs, é possível para o nosso NMS dizer qual PC está em qual local físico?

Ser capaz de dizer se dois ou três PCs trocaram de lugar dentro da sala usando a posição exata deles seria útil para o que eu estou fazendo.

    
por HopelessN00b 25.02.2015 / 07:01

3 respostas

8

A ferramenta para encontrar a localização física de um computador com base apenas em seu cabo de rede é educadamente chamada de "interna" .

Sua ferramenta de estágio pode solicitar e ser muito assistida por algo chamado rastreador de cabos / toner / mapeador / identificador , mas se eu fiz isso manualmente ou com uma tabela de arp e uma linha de comando, também pode alguém. Uma vez identificado, rotular ambas as extremidades do cabo, bem como as duas portas nas quais o cabo está conectado, é aconselhável para evitar a necessidade de rastrear fisicamente os cabos ou limpar as tabelas de arp da próxima vez que alguém perguntar.

Dito isto, não é comum que um sistema de monitoramento de rede monitore computadores / estações de trabalho clientes, mas se você quiser de qualquer maneira, é possível.

Além da identificação física, no entanto, não há maneira possível de monitorar ou recuperar a localização de um computador com base em apenas uma conexão com fio. No entanto, como os sinais sem fio podem ser correlacionados com uma posição física baseada na triangulação, é possível monitorar e rastrear computadores com a adição de um pouco de hardware. Muitos (se não a maioria) de equipamentos de rede sem fio nos dias de hoje têm tais habilidades de rastreamento de localização incorporadas, geralmente com uma capacidade de mapeamento de clientes incorporada, como A linha de pontos de acesso Meraki da Cisco :

UsaresseprodutoéumaboamaneiraderastrearaproximadamentealocalizaçãofísicadequalquercoisausandoWi-Fi,oquepodeincluirdesktopspadrão,sevocêadicionarumaNICsemfio.

Alcançaramesmacorrelaçãofísicacomumasoluçãoroll-your-owntambémépossívelcomtagsRFIDeohardwareapropriado.IssopodesertãosimplesebaratoquantoumsmartphoneeanexarumatecnologiadetagsRFIDaoconsumidor,como Trackr ou Tile ou ofertas similares a um computador, ou tão complexas quanto os sistemas que muitos distribuidores maiores usam para rastrear produtos em seus armazéns.

    
por 27.02.2015 / 02:38
1

Não realmente. A maioria dos computadores não tem GPS embutido (ou outra implementação desse mesmo tipo de conceito).

Veja o que você pode fazer:

Dar nomes sensatos aos computadores (como "northwall-desktop-5") é uma prática comum. Algo assim é muito comumente feito.

Tenha cada computador conectado a um comutador inteligente. Você pode até atribuir diferentes VLANs para diferentes portas. Então, ao descobrir em qual VLAN um dispositivo está conectado, você pode obter algumas informações sobre em qual porta ele está conectado. Ou, em vez de usar VLANs, você poderia usar um tipo diferente de técnica, como usar diferentes sub-redes / 30 com base na porta em que o dispositivo se encontra. Essas técnicas podem não escalar com facilidade, mas são tecnicamente possíveis. Algum pensamento / consideração adicional pode ser necessário se você estivesse pensando em tentar fazer isso para centenas de computadores. Isso deve ser tecnicamente viável (para 40 computadores), mas pode exigir tanto esforço para configurar a configuração para fazer isso que você acha que não vale a pena. Isso pode depender apenas de quais são seus objetivos e o que você encontra é prioridade maior (por exemplo, informações ou custo / complexidade). Sua capacidade de implementar isso também pode depender um pouco do seu hardware: por exemplo, "switches gerenciados" podem ser mais úteis que "switches mudos".

Os pontos de acesso Wi-Fi podem indicar o grau de intensidade do sinal: isso pode indicar se um dispositivo está próximo a um ponto de acesso Wi-Fi.

Se você tiver um testador de cabos, talvez consiga descobrir alguns detalhes interessantes, como o tempo de duração do cabeamento entre dois pontos. Isso provavelmente não irá ajudá-lo com qualquer tipo de solução automatizada, mas a tecnologia está perto o suficiente do que você está perguntando e pensei em mencioná-la.

Você pode instalar câmeras em uma sala e registrar digitalmente o que acontece se estiver preocupado com as pessoas que fazem alterações não autorizadas.

Se, por "PC", você quer dizer que laptops podem sair da sala, muitas vezes você pode ter endereços IP diferentes, o que pode ser uma maneira fácil e eficaz de contar alguns detalhes, como se um PC está usando uma conexão física. rede em uma determinada sala, ou se um computador estiver usando dispositivos Wi-Fi específicos. O Geo-IP é uma tecnologia que pode converter endereços IP públicos em locais; é uma ciência inexata, mas muitas vezes obtém alguns detalhes certos (como em qual continente um dispositivo está ... talvez muito mais preciso do que isso, ou talvez não).

Se você puder acessar o dispositivo, talvez seja possível ativar a entrada, como uma webcam (incorporada em alguns laptops) ou um microfone ... isso pode fornecer algumas informações que podem ser usadas para determinar se o dispositivo está próximo a um fonte alta de ruído.

Muitas dessas ideias podem ser um pouco exageradas e podem não ser super práticas / econômicas para fins comerciais. Mas você foi muito vago sobre seus objetivos, então eu apenas joguei algumas idéias sobre o que é tecnicamente viável.

    
por 25.02.2015 / 07:32
1

Supondo que as portas Ethernet na parede correspondem a locais físicos (e assumindo que a ethernet é usada em vez de wifi) se houver um switch gerenciado conectado à outra extremidade das portas, você pode simplesmente consultar o dispositivo que está conectado a cada porta (e identificá-lo pelo endereço MAC) usando sua ferramenta SNMP favorita.

    
por 25.02.2015 / 07:45