저는 현재 NMS(네트워크 모니터링 시스템) 프로젝트를 진행하고 있는데, 각 PC의 현재 위치를 정확히 찾아낼 수 있는 방법이 있는지 알고 싶습니다. 예를 들어, 40대의 PC가 있는 방이 있다고 가정해 보겠습니다. NMS가 어떤 PC가 어떤 물리적 위치에 있는지 알 수 있습니까?
방 안의 PC 2~3대가 정확한 위치를 이용해 위치가 바뀌었는지 알 수 있다면 제가 하는 일에 도움이 될 것입니다.
답변1
네트워크 케이블을 기반으로 컴퓨터의 물리적 위치를 찾는 도구는 다음과 같습니다.정중하게 '인턴'이라고 불림.
귀하의 인턴 도구는 다음과 같은 것을 요청하고 큰 도움을 받을 수 있습니다.케이블 추적기/토너/매퍼/식별자, 그러나 내가 직접 수행했거나 arp 테이블과 명령줄을 사용하여 수행했다면 누구나 그렇게 할 수 있습니다. 식별한 후에는 케이블의 양쪽 끝과 케이블이 연결된 두 포트 모두에 레이블을 지정하여 다음에 누군가 요청할 때 실제로 케이블을 물리적으로 추적하거나 arp 테이블을 닦을 필요가 없도록 하는 것이 좋습니다.
그렇지만 네트워크 모니터링 시스템이 클라이언트 PC/워크스테이션을 모니터링하는 것은 일반적이지 않지만 원한다면 가능합니다.
그러나 물리적 식별 외에 유선 연결만으로는 컴퓨터의 위치를 모니터링하거나 검색할 수 있는 방법이 없습니다. 그러나 무선 신호는 삼각 측량을 기반으로 물리적 위치와 연관될 수 있으므로 약간의 하드웨어를 추가하면 컴퓨터를 모니터링하고 추적하는 것이 가능합니다. 요즘 많은(대부분은 아니지만) 무선 네트워킹 장비에는 위치 추적 기능이 내장되어 있으며, 종종 다음과 같은 클라이언트 매핑 기능이 내장되어 있습니다.Cisco의 Meraki 액세스 포인트 제품군하다:
이러한 제품을 사용하는 것은 무선 NIC를 추가하는 경우 Wi-Fi를 사용하는 모든 것(표준 데스크탑을 포함할 수 있음)의 물리적 위치를 대략적으로 추적하는 좋은 방법입니다.
RFID 태그와 적절한 하드웨어를 사용하면 자체 제작 솔루션과 동일한 물리적 상관관계를 달성하는 것도 가능합니다. 이는 스마트폰만큼 간단하고 저렴하며 소비자 RFID 태그 기술을 부착할 수 있습니다.추적기또는타일또는 유사한 제품을 컴퓨터에 제공하거나 많은 대규모 유통업체가 창고 내에서 제품을 추적하는 데 사용하는 시스템만큼 복잡합니다.
답변2
설마. 대부분의 컴퓨터에는 GPS가 내장되어 있지 않습니다(또는 동일한 종류의 개념을 구현한 또 다른 기능).
당신이 할 수 있는 일은 다음과 같습니다:
컴퓨터에 "northwall-desktop-5"와 같은 의미 있는 이름을 부여하는 것이 일반적인 관행입니다. 이와 같은 일은 매우 일반적으로 이루어집니다.
각 컴퓨터를 스마트 스위치에 연결하십시오. 서로 다른 포트에 서로 다른 VLAN을 할당할 수도 있습니다. 그런 다음 장치가 어떤 VLAN에 연결되어 있는지 파악하면 어떤 포트에 연결되어 있는지에 대한 정보를 얻을 수 있습니다. 또는 VLAN을 사용하는 대신 장치가 있는 포트에 따라 다른 /30 서브넷을 사용하는 것과 같은 다른 종류의 기술을 사용할 수 있습니다. 이러한 기술은 쉽게 확장되지 않을 수 있지만 기술적으로는 가능합니다. 수백 대의 컴퓨터에 대해 이 작업을 수행하려고 한다면 몇 가지 추가적인 생각/고려가 필요할 수 있습니다. 이는 기술적으로 가능해야 하지만(컴퓨터 40대) 이를 수행하기 위한 구성을 설정하는 데 너무 많은 노력이 필요할 수 있으므로 가치가 없을 수 있습니다. 이는 목표가 무엇인지에 따라 달라질 수 있으며 우선 순위가 더 높은 것(예: 정보 또는 비용/복잡성)이 있습니다. 이를 구현하는 능력은 하드웨어에 따라 약간씩 달라질 수도 있습니다. 예를 들어 "관리되는 스위치"가 "멍청한 스위치"보다 더 유용할 수 있습니다.
Wi-Fi 액세스 포인트는 신호가 얼마나 강한지 알려줄 수 있습니다. 이를 통해 기기가 Wi-Fi 액세스 포인트에 가까이 있는지 알 수 있습니다.
케이블 테스터가 있는 경우 몇 가지 지점 사이의 케이블 길이와 같은 몇 가지 흥미로운 세부 정보를 알아낼 수 있습니다. 아마도 어떤 종류의 자동화된 솔루션에도 도움이 되지 않을 것입니다. 하지만 이 기술은 제가 언급하고 싶은 만큼 귀하가 요구하는 것과 충분히 가깝습니다.
사람들이 무단으로 변경하는 것이 걱정된다면 방에 카메라를 설치하고 무슨 일이 일어나는지 디지털 방식으로 기록할 수 있습니다.
"PC"가 방을 나갈 수 있는 랩톱을 의미하는 경우 매우 자주 다른 IP 주소를 가질 수 있으므로 PC가 사무실에서 유선 네트워크를 사용하고 있는지 여부와 같은 일부 세부 정보를 알 수 있는 효과적이고 쉬운 방법이 될 수 있습니다. 특정 공간 또는 컴퓨터가 특정 Wi-Fi 장치를 사용하는 경우. Geo-IP는 공인 IP 주소를 위치로 변환할 수 있는 기술입니다. 그것은 부정확한 과학이지만 종종 일부 세부 정보를 올바르게 얻습니다(예: 장치가 어느 대륙에 있는지... 아마도 그보다 훨씬 더 정확할 수도 있고 아닐 수도 있음).
장치에 액세스할 수 있는 경우 웹캠(일부 노트북에 내장)이나 마이크와 같은 입력을 활성화할 수 있습니다. 이를 통해 장치가 큰 소리의 소스 근처에 있는지 확인하는 데 사용할 수 있는 입력을 제공할 수 있습니다. 소음.
이러한 아이디어 중 상당수는 다소 무리가 있을 수 있으며 비즈니스 목적으로는 그다지 실용적이거나 경제적이지 않을 수 있습니다. 하지만 당신은 목표에 대해 매우 모호했기 때문에 기술적으로 가능한 것에 대한 몇 가지 아이디어만 던졌습니다.
답변3
벽의 이더넷 포트가 물리적 위치와 일치한다고 가정하고(Wi-Fi 대신 이더넷이 사용된다고 가정) 포트의 다른 쪽 끝에 관리되는 스위치가 연결되어 있으면 각 포트에 연결된 장치를 간단히 쿼리할 수 있습니다. 선호하는 SNMP 도구를 사용하여 MAC 주소로 식별합니다.