업데이트: 2024년 6월 17일
어느 날 한 지인에게서 연락이 왔습니다. 자신의 윈도우 노트북 무선 네트워크 목록에 '숨겨진 네트워크(Hidden network)'가 표시되는데, 이것이 대체 어디에서 온 것인지 알 수 없다는 것이었습니다. 흥미로운 문제라 도움을 주기로 했고, 이렇게 본격적인 탐정 작업에 돌입하게 되었습니다.
타인의 기기가 올바르게 설정되어 있다고 보장할 수 없기 때문에, 저는 제 장비를 직접 들고 테스트에 나섰습니다. 잘못된 데이터로 엉뚱한 결론을 내리기보다는, 믿을 수 있는 데이터로 검증하겠다는 취지였죠. 먼저 리눅스 노트북을 켜고 터미널의 기본 도구들로 확인했지만 숨겨진 네트워크는 보이지 않았습니다. 그런데 윈도우 노트북으로 부팅하자, 놀랍게도 그 숨겨진 액세스 포인트가 나타났습니다. 게다가 집 안 여러 곳을 돌아다녀도 신호 세기가 전혀 떨어지지 않았습니다. 혹시 윈도우 버그일까 잠시 의심했지만, 과연 그럴까요?
탐사의 시작
지인의 집은 다소 '스마트'한 홈입니다. 색상을 바꿀 수 있는 스마트 전구와 그를 위한 리모컨을 사용하고 있죠(앱도 있겠지만 아직 설정하지 않았다고 합니다). 전구에는 자체 안테나가 있고 상시 활성화되어 있을 가능성이 높습니다. 또한 무선 연결은 메시(Mesh) 구성으로 되어 있는데, 메인 라우터 하나에 익스텐더 두 개를 추가로 사용하는 구조입니다.
처음에는 이 숨겨진 네트워크가 메시 시스템과 관련이 있을 것이라 추측했습니다만, 검증이 필요했습니다. 동시에 집안의 프린터, TV, 냉장고 등 다른 기기들 중에 실제로는 안테나를 갖추고 있으면서 사용되지 않는 장치가 있는지 살펴볼 좋은 기회이기도 했습니다.
NirSoft WifiInfoView 활용하기
NirSoft를 처음 들어보셨다면, 윈도우 관련 거의 모든 작업을 위한 놀라운 유틸리티 모음이라고 소개할 수 있습니다. 오래전부터 NirSoft(Sysinternals와 함께) 도구는 제 윈도우 툴박스의 필수품이었습니다. 윈도우에서 문제가 생기면 일단 NirSoft에 해결 도구가 있는지부터 확인하는 편입니다. Wi-Fi 관련해서야 물론 있습니다. 바로 WifiInfoView입니다. 실행해서 어떤 결과가 나오는지 살펴보겠습니다.
실행하자마자 수많은 SSID가 화면에 표시되었습니다. 지인의 네트워크들과 이웃들의 네트워크, 그리고 놀랍게도 무려 여덟 개의 숨겨진 네트워크까지! 즉, 윈도우 버그가 아니었던 겁니다. 각 네트워크는 MAC 주소, 유형, 채널, 대역폭 등 필요한 정보를 모두 갖추고 있었지만, 제조사 이름이나 라우터 모델명은 없었습니다. 유틸리티가 바로 식별해 내지 못한 것이죠.

더 깊이 파고들기
출력된 정보가 매우 흥미로웠습니다. 몇 가지 눈에 띄는 사실들이 있었습니다.
- 일부 숨겨진 네트워크는 화면에 보이는 라우터 액세스 포인트와 MAC 주소가 동일했습니다(지인은 2.4GHz, 5GHz, 그리고 게스트용 2.4GHz/5GHz 네트워크를 각각 별도로 구성해 두었습니다).
- 일부는 벤더 옥텟(vendor octets)은 같지만 나머지 식별자는 달랐습니다.
- 일부는 완전히 다른 MAC 주소를 가지고 있었습니다.
여기까지의 정보로 미루어 볼 때, 숨겨진 네트워크는 대체로 메시 시스템의 일부였으며, 일부 경우에는 실제로 동일한 네트워크 어댑터였지만 전부는 아니었습니다. 이를 확실하게 입증할 만한 다른 단서가 있는지 더 살펴보았습니다.
그러다 숨겨진 네트워크들의 시작 시간(Start time)이 라우터와 두 익스텐더의 시작 시간과 일치한다는 점을 발견했습니다. 모든 타임스탬프가 완벽히 일치하지는 않았습니다(아마 하나의 익스텐더가 따로 재부팅되었거나 나중에 켜졌겠죠). 하지만 전반적으로 서로 연관성이 뚜렷했습니다. 숨겨진 네트워크 두 개는 한 익스텐더와, 두세 개는 다른 익스텐더와 일치하는 식이었습니다.

결국 지인에게는 걱정할 필요가 전혀 없다고 말씀드렸습니다.
결론
윈도우 PC에서 예상치 못한 '숨겨진 네트워크'가 목록에 표시되더라도 대체로 걱정할 필요는 없습니다. SSID를 브로드캐스트하지 않는 네트워크는 얼마든지 존재할 수 있습니다. 다만 자택에서, 특히 주변에 그런 네트워크가 있을 리 없는 환경에서 발견된다면 의문이 드는 게 당연합니다. 이럴 때 WifiInfoView 유틸리티를 사용하면 수신 범위 내의 모든 네트워크를 표시하고, 다양한 정보 조각들을 조합해 주변의 어댑터, 안테나, 라우터를 파악할 수 있습니다. 생각보다 많은 것을 알려주는 유용한 도구입니다.
이번 탐사는 참으로 흥미로운 경험이었습니다. 덕분에 지인 집의 네트워크 구조도 더 잘 알게 되었네요. 그의 스마트 전구에는 안테나가 없는 것으로 보였고, 냉장고와 TV에도 내장 라우터 기능은 없었습니다. TV에는 분명 무선 네트워크 어댑터가 있지만 액세스 포인트로 동작하지는 않았습니다. 그리고 숨겨진 네트워크의 신호가 집 안을 돌아다녀도 약해지지 않았던 이유도 밝혀졌는데, 최적의 커버리지를 위해 익스텐더가 곳곳에 배치되어 있었기 때문입니다. 모든 경우에 숨겨진 네트워크는 단순히 메시 시스템의 백본(backbone)이었으며, 기기들이 사용자 정의 네트워크에 부담을 주지 않고, 즉 서비스 품질을 저하시키지 않으면서 서로 통신할 수 있게 해주는 역할을 했습니다.
비슷한 문제를 겪고 계시다면 WifiInfoView를 실행해 직접 확인해 보시길 권합니다. 이 글이 재미와 함께 작은 지식까지 챙겨갈 수 있는 시간이 되었기를 바랍니다.