얼마 전 지인의 컴퓨터에서 네트워크 문제를 해결해 주던 중, 네트워크 어댑터 설정을 살펴보다가 그동안 본 적 없는 흥미로운 항목을 발견했습니다.

평소 사용하던 WiFi 네트워크 외에 '무선 네트워크 연결 2(Wireless Network Connection 2)'라는 항목이 추가로 있었고, 어댑터 이름은 바로 Microsoft 가상 WiFi 미니포트 어댑터(Microsoft Virtual WiFi Miniport Adapter)였습니다. 처음 보는 어댑터라 궁금증이 생겨 자료를 찾아보니, 윈도우 7(Windows 7)에 새롭게 도입된 기능으로 무선랜 카드를 활용해 꽤 유용한 작업을 할 수 있게 해주는 것이었습니다.
이 글에서는 가상 WiFi 미니포트 어댑터가 무엇인지, 그리고 윈도우 7 PC에서 이를 어떻게 활용할 수 있는지 소개합니다. 참고로 이 기능은 아직 베타 단계라는 점 때문에 공식 문서화된 사용법이 많지 않습니다.
가상 WiFi 미니포트 어댑터의 원리
간단히 말해 Virtual WiFi는 VMWare가 운영체제 전체를 가상화하는 것과 비슷한 방식으로 네트워크 어댑터를 가상화하는 기술입니다. 가상화가 완료되면 하나의 물리적 무선 어댑터를 두 개의 가상 어댑터처럼 사용할 수 있습니다.
이렇게 되면 첫 번째 가상 어댑터는 기존 무선 네트워크에 연결하고, 두 번째 가상 어댑터는 애드혹(ad-hoc) 네트워크 등 다른 네트워크에 연결하는 데 활용할 수 있습니다. 나아가 내 컴퓨터를 WiFi 핫스팟으로 만들어, 마치 일반 무선 공유기(AP)에 접속하듯 다른 사람들이 윈도우 7 PC에 무선으로 접속하게 할 수도 있습니다.
직접 무선 AP를 만들어 보려면 두 가지 방법이 있습니다. 윈도우 7의 명령줄을 이용하는 방법과, GUI 환경과 부가 기능을 제공하는 서드파티 프로그램을 다운로드하는 방식입니다. 두 가지 모두 소개하겠습니다. 조금이라도 컴퓨터에 익숙하다면, 서드파티 프로그램은 유료이므로 명령줄 방식을 추천합니다.
방법 1: 명령 프롬프트로 무선 AP 구축하기
먼저 메인 네트워크 어댑터의 인터넷 연결을 공유 설정해야 합니다. 이렇게 하면 가상 어댑터로 접속한 사용자들이 내 윈도우 7 컴퓨터를 통해 인터넷을 사용할 수 있습니다.
네트워크 및 공유 센터(Network and Sharing Center)로 이동한 뒤 어댑터 설정 변경(Change Adapter Settings)을 클릭하세요. 해당 어댑터 속성에서 공유(Sharing) 탭을 열고 '다른 네트워크 사용자가 이 컴퓨터의 인터넷 연결을 통해 연결할 수 있도록 허용' 옵션에 체크합니다.

그다음 홈 네트워킹 연결(Home networking connection) 드롭다운 메뉴에서 가상 WiFi 미니포트 어댑터 이름(보통 '무선 네트워크 연결 2' 또는 '3' 등)을 반드시 선택해야 합니다.
이제 가상 어댑터 위에 무선 AP를 설정할 차례입니다. 명령 프롬프트를 열고(시작 버튼 클릭 후 cmd 입력) 다음 명령어를 입력하세요.
netsh wlan set hostednetwork mode=allow ssid=네트워크이름 key=비밀번호
위 명령에서 네트워크이름은 원하는 무선 네트워크 이름(SSID)으로, 비밀번호는 사용할 암호로 변경하면 됩니다. 참고로 가상 무선 AP는 어떤 경우에도 WPA2-PSK(AES) 암호화 방식만 사용할 수 있습니다. 설정이 끝나면 다음 명령으로 호스트 네트워크를 활성화합니다.
netsh wlan start hostednetwork
현재 접속 중인 클라이언트 수 등 호스트 네트워크의 세부 정보를 확인하려면 아래 명령어를 입력하세요.
netsh wlan show hostednetwork
이제 설정이 완료되었습니다! 주변 사용자들의 무선 네트워크 목록에 새로 만든 무선 AP가 표시되고, 정상적으로 접속하여 인터넷까지 이용할 수 있을 것입니다.
방법 2: Connectify로 간편하게 설정하기
여행을 자주 다니거나 이더넷 케이블을 컴퓨터에 직접 연결해야 하는 환경에서, 명령 프롬프트를 다루기 번거롭다면 Connectify라는 프로그램을 이용해 보세요.
https://www.connectify.me/
이 프로그램은 무료 버전과 Pro 버전으로 제공됩니다. 단순히 윈도우 7에서 인터넷 연결만 공유하고 싶다면 무료 버전으로 충분합니다. Pro 버전은 다양한 추가 기능을 제공하지만, 필요하지 않다면 굳이 구매할 필요는 없습니다.

설치 후에는 네트워크 이름을 정하고 비밀번호를 입력한 뒤 공유할 인터넷 연결만 선택하면 됩니다. 앞서 명령 프롬프트로 한 작업과 동일한 과정을 Connectify가 깔끔한 인터페이스로 대신 처리해 주는 셈입니다.

참고: 최신 윈도우 사용자라면
현재 윈도우 7은 이미 지원이 종료되었습니다. 윈도우 10 또는 11을 사용하고 있다면 별도의 설정이나 프로그램 없이도 설정 → 네트워크 및 인터넷 → 모바일 핫스팟 메뉴에서 동일한 기능을 기본 제공하므로, 이 기능이 더 편리하게 활용 가능합니다.
마무리: 필요 없다면 비활성화하세요
이제 가상 WiFi 미니포트 어댑터가 무엇인지 이해하셨을 것이고, 상황에 따라 유용하게 활용할 수 있기를 바랍니다. 만약 사용할 일이 없다면 제어판 → 장치 관리자(Device Manager) → 네트워크 컨트롤러에서 해당 어댑터를 찾아 비활성화하면 됩니다.