호스팅된 네트워크(Hosted Network)란?
호스팅된 네트워크는 Windows 7에서 처음 도입된 기능으로, Windows 8, Windows 10, Windows Server 2012, 그리고 무선 LAN 서비스가 설치된 Windows Server 2008 R2에서도 지원됩니다. 이 기능을 활용하면 별도의 추가 소프트웨어 없이 스마트폰 테더링처럼 자신만의 가상 Wi-Fi 핫스팟을 만들 수 있습니다.
기술적으로 호스팅된 네트워크는 두 가지 역할을 수행합니다. 하나는 소프트웨어 기반 가상 무선 어댑터로 구성된 액세스 포인트(AP)이고, 다른 하나는 무선 클라이언트 간 연결을 담당하는 스테이션입니다.
호스팅된 네트워크 지원 여부 확인 방법
시작 메뉴에서 "cmd" 또는 "명령 프롬프트"를 검색한 뒤, 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. 그다음 아래 명령어를 입력하고 Enter 키를 누릅니다.
netsh wlan show drivers
출력 결과에서 "호스팅된 네트워크 지원(Hosted network supported)" 항목을 찾아 "예(Yes)"로 표시되어 있는지 확인하세요. "예"라고 표시되면 해당 무선 어댑터가 호스팅된 네트워크 기능을 지원한다는 의미입니다.
호스팅된 네트워크 생성 및 시작하기
관리자 권한 명령 프롬프트에서 다음 명령어를 입력합니다. ssid와 key 부분에는 원하는 네트워크 이름과 비밀번호를 각각 넣어 주세요.
netsh wlan set hostednetwork mode=allow ssid=네트워크이름 key=비밀번호
네트워크가 생성되었다면 아래 명령어로 호스팅된 네트워크를 바로 시작할 수 있습니다.
netsh wlan start hostednetwork
호스팅된 네트워크 중지 및 완전히 비활성화하는 방법
실행 중인 호스팅된 네트워크를 즉시 중지하려면 다음 명령어를 사용합니다.
netsh wlan stop hostednetwork
호스팅된 네트워크 기능 자체를 완전히 비활성화하려면 아래 명령어를 입력합니다.
netsh wlan set hostednetwork mode=disallow
이 명령을 실행하면 분산 호스팅 네트워크가 중단되고, 무선 어댑터의 호스팅 기능이 꺼집니다. 설정이 안정적으로 적용되도록 컴퓨터를 재시작하는 것이 좋습니다. 필요하다면 장치 관리자(devmgmt.msc)를 열어 가상 네트워크 어댑터의 상태도 함께 점검하세요.
호스팅된 네트워크 비밀번호 변경 방법
Win + X 키를 눌러 전원 사용자 메뉴를 연 뒤 "명령 프롬프트(관리자)" 또는 "Windows PowerShell(관리자)"를 선택합니다. 그다음 아래 명령어에서 ssid와 key 값을 원하는 네트워크 이름과 새 비밀번호로 바꿔 입력합니다.
netsh wlan set hostednetwork mode=allow ssid=새네트워크이름 key=새비밀번호
참고로 호스팅된 네트워크의 세부 설정과 보안 키 정보는 Windows 레지스트리에 저장되어 있으며, 시작 메뉴에서 regedit를 검색해 실행하면 확인할 수 있습니다.
저장된 Wi-Fi 비밀번호 확인 방법 (netsh 활용)
시작 메뉴에서 명령 프롬프트를 관리자 권한으로 실행한 후, 먼저 저장된 모든 Wi-Fi 프로필 목록을 확인합니다.
netsh wlan show profile
특정 네트워크의 비밀번호를 알고 싶다면 아래 명령어에 네트워크 이름을 넣어 실행하세요.
netsh wlan show profile name="네트워크이름" key=clear
결과 화면의 "보안 키(Security key)" 항목에서 해당 네트워크의 비밀번호를 확인할 수 있습니다.
"호스팅된 네트워크 지원 안 함" 오류 해결 방법
netsh wlan show drivers 실행 결과에서 "호스팅된 네트워크 지원: 아니요"로 표시된다면, 무선 드라이버가 이 기능을 지원하지 않거나 관련 소프트웨어가 제대로 설치되지 않은 경우입니다. 드라이버 문제라면 아래 방법들을 순서대로 시도해 보세요.
- Wi-Fi 활성화 확인: 무선 기능이 꺼져 있으면 가상 어댑터가 작동하지 않습니다.
- 가상 네트워크 어댑터 활성화: 장치 관리자에서 "Microsoft Hosted Network Virtual Adapter"가 비활성화되어 있다면 사용으로 설정합니다.
- 전원 관리 옵션 변경: 장치 관리자에서 무선 어댑터 속성 → 전원 관리 탭의 "전원을 절약하기 위해 컴퓨터가 이 장치를 끌 수 있음" 옵션을 해제합니다.
- 공유 기능 활성화: 네트워크 연결 속성에서 인터넷 연결 공유(ICS)를 설정합니다.
- 무선 어댑터 드라이버 업데이트: 제조사 웹사이트에서 최신 드라이버를 내려받아 설치합니다.
무선 어댑터 자체가 하드웨어적으로 이 기능을 지원하지 않는 경우에는 호스팅된 네트워크를 지원하는 외부 USB Wi-Fi 어댑터를 사용하는 것이 현실적인 대안입니다.
마무리
호스팅된 네트워크는 netsh 명령어 몇 줄만으로 생성, 시작, 중지, 비활성화까지 자유롭게 제어할 수 있는 편리한 기능입니다. 다만 무선 어댑터와 드라이버의 지원 여부에 따라 동작이 달라질 수 있으므로, 문제가 발생하면 먼저 netsh wlan show drivers로 지원 상태를 확인한 뒤 위의 해결 방법을 차근차근 적용해 보시기 바랍니다.