
작업 표시줄의 네트워크 아이콘을 클릭하면 Windows는 주변에 있는 사용 가능한 모든 Wi-Fi 네트워크 목록을 보여줍니다. 덕분에 원하는 네트워크를 빠르게 찾아 연결할 수 있지만, 주변에 Wi-Fi 공유기나 액세스 포인트가 많다면 네트워크 팝업 창이 복잡하게 어수선해지고 필요한 네트워크를 찾으려면 한참을 스크롤해야 하는 불편함이 생깁니다.
이런 경우 Windows에서 특정 네트워크만 허용하거나 차단하도록 설정하면 화면을 깔끔하게 정리할 수 있습니다. 또한 신뢰할 수 없는 개방형(공개) Wi-Fi 네트워크나 불쾌한 이름을 사용하는 네트워크를 차단하는 데에도 유용한 방법입니다.
Wi-Fi 네트워크 차단하기
Windows 설정 앱이나 제어판에는 이 기능을 위한 옵션이 따로 제공되지 않지만, 명령 프롬프트(Command Prompt)를 사용하면 간단하게 Wi-Fi 네트워크를 차단할 수 있습니다. 차단하려면 해당 네트워크의 이름(SSID)만 알면 됩니다. SSID는 작업 표시줄의 네트워크 아이콘을 클릭했을 때 나타나는 네트워크 연결 팝업에서 확인할 수 있습니다. 네트워크를 차단하면 더 이상 네트워크 목록에 표시되지 않으며, 해당 네트워크에 연결할 수도 없게 됩니다.
1. 관리자 권한으로 명령 프롬프트 실행
시작 메뉴에서 "명령 프롬프트"를 검색한 뒤 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.
2. 차단 명령어 입력
명령 프롬프트 창에서 아래 명령어를 입력하여 Wi-Fi 네트워크를 차단합니다. "WiFi Network Name" 부분은 실제 SSID(네트워크 이름)로 바꿔 입력하세요.
netsh wlan add filter permission=block ssid="WiFi Network Name" networktype=infrastructure
명령어를 실행하는 즉시 해당 Wi-Fi 네트워크가 블랙리스트 필터에 추가되며, 더 이상 네트워크 목록에서 보이지 않고 연결할 수 없게 됩니다.

3. 차단 해제하기
나중에 해당 네트워크를 다시 사용하고 싶다면 블랙리스트에서 항목을 삭제하기만 하면 됩니다. 아래 명령어에서 "WiFi Network Name"을 실제 차단된 네트워크 이름으로 바꿔 실행하세요.
netsh wlan delete filter permission=block ssid="WiFi Network Name" networktype=infrastructure
정확한 네트워크 이름이 기억나지 않는다면 아래 명령어를 사용하세요. 현재 허용 및 차단된 모든 Wi-Fi 네트워크 목록을 확인할 수 있습니다.
netsh wlan show filters

특정 Wi-Fi 네트워크만 허용하기
특정 네트워크만 차단하는 것과 반대로, 선택한 네트워크만 허용하고 나머지는 모두 차단하는 화이트리스트 방식도 가능합니다. 이 방식은 시스템이 신뢰할 수 있는 네트워크에만 연결되기를 원할 때 특히 유용합니다.
1. 허용 명령어 입력
앞서와 마찬가지로 관리자 권한으로 명령 프롬프트를 연 뒤, 아래 명령어를 실행하여 Wi-Fi 네트워크를 허용 목록에 추가합니다. "WiFi Network Name"은 실제 SSID로 교체하세요.
netsh wlan add filter permission=allow ssid="WiFi Network Name" networktype=infrastructure

2. 여러 네트워크 등록 후 나머지 전체 차단
허용할 네트워크가 여러 개라면 네트워크 이름만 바꿔가며 같은 명령어를 반복 실행하면 됩니다. 화이트리스트 등록을 마쳤다면 아래 명령어로 허용되지 않은 나머지 모든 네트워크를 차단합니다.
netsh wlan add filter permission=denyall networktype=infrastructure
이제부터 시스템은 허용된 Wi-Fi 네트워크만 감지하고 연결할 수 있습니다. 이전에 허용했던 네트워크를 차단하고 싶다면 허용 목록에서 해당 항목만 삭제하면 됩니다. 아래 명령어를 실행하세요.
netsh wlan delete filter permission=allow ssid="WiFi Network Name" networktype=infrastructure
3. 전체 차단 설정 해제하기
나중에 더 이상 특정 네트워크만 허용하고 나머지를 차단할 필요가 없어졌다면, 아래 명령어로 "모두 거부(deny all)" 필터를 삭제하세요. 그러면 화이트리스트에 등록된 네트워크를 포함해 모든 Wi-Fi 네트워크가 다시 표시됩니다.
netsh wlan delete filter permission=denyall networktype=infrastructure
위 방법을 사용해 Windows 10에서 Wi-Fi 네트워크를 차단하거나 허용해 본 경험이 있다면, 댓글로 여러분의 생각과 팁을 공유해 주세요.
이미지 출처: Wireless Router by Sean MacEntee