Wake-on-LAN(WOL)은 네트워크 메시지를 통해 적절히 구성된 컴퓨터를 원격으로 켜거나 깨울 수 있게 해주는 이더넷 네트워킹 표준입니다. 이 글에서는 Windows 11/10 PC에서 Wake-on-LAN이 정상적으로 작동하지 않는 문제를 해결할 수 있는 다양한 방법을 자세히 안내해 드립니다.
Wake-on-LAN(약칭 WoL)은 매우 낮은 전력 상태에 있는 컴퓨터를 원격으로 깨우기 위한 업계 표준 프로토콜입니다. 여기서 '저전력 모드'란 컴퓨터가 꺼져 있지만 전원 공급은 유지되고 있는 상태를 의미합니다. 이 기능은 원격으로 컴퓨터에 접속해야 할 때 특히 유용하며, PC를 저전력 상태로 유지하면서도 파일과 프로그램에 대한 접근권을 계속 확보할 수 있습니다.
본격적인 해결 전 사전 점검 사항
아래의 해결 방법을 시도하기 전에 다음 사항들을 먼저 확인하세요.
기본 이더넷 포트는 일반적으로 시스템 측면이나 후면에 위치하며, IPCONFIG 명령 실행 시 'Ethernet 1'로 표시됩니다. Wake-On-LAN을 지원하는 포트가 바로 이 포트입니다.
참고: 대부분의 최신 시스템에는 RJ-45 네트워크 잭이 장착되어 있습니다. 내장 네트워크 잭이 없는 시스템은 WOL을 지원하는 USB 동글이 필요합니다. 따라서 시스템 문제를 해결하기 전에 사용 중인 USB NIC 어댑터가 WOL을 지원하는지 반드시 확인하시기 바랍니다.
네트워크 케이블이 시스템의 NIC에 제대로 연결되어 있는데도 Wake On LAN이 작동하지 않는다면, 아래 항목들을 순서대로 점검해 보세요.
- AC 전원 연결 확인: 전원 어댑터가 반드시 연결되어 있어야 합니다. 배터리로 구동 중일 때는 WOL이 작동하지 않으며, 이는 설계상 의도된 동작입니다.
- 링크 라이트 확인: 시스템 전원이 꺼진 상태에서도 링크 라이트가 켜져 있는지 확인하세요. 링크 라이트가 없다면 NIC가 매직 패킷(magic packet)을 수신할 수 없습니다.
- Ping 응답 확인: 매직 패킷을 보내는 시스템에서 클라이언트 시스템으로 ping이 가능한지 확인하세요.
- MAC 주소 확인: 매직 패킷에 사용된 MAC 주소가 클라이언트 시스템의 Ethernet 1 MAC 주소와 일치하는지 확인하세요.
- 브로드캐스트 주소 확인: 매직 패킷에 특정 IP 주소가 지정되어 있다면 네트워크 스위치가 패킷을 전체 네트워크에 올바르게 브로드캐스트하지 못할 수 있습니다. 이 경우 브로드캐스트 주소로 변경해야 합니다. 예를 들어 클라이언트 주소가 192.168.1.12라면, 패킷에 사용할 브로드캐스트 주소는 192.168.1.255입니다.
Wake-on-LAN 작동 불능 문제 해결 방법
문제가 발생했다면 아래의 해결 방법을 순서대로 하나씩 시도해 보세요.
- 빠른 시작(Fast Startup) 비활성화
- NIC(네트워크 인터페이스 카드) 드라이버 업데이트
- 전원 관리 옵션 설정 변경
- NIC 전원 관리 설정 구성
- NIC 고급 드라이버 속성 구성
- 레지스트리 키 수정
- 레지스트리 키 수동 생성
- BIOS 설정 확인
- BIOS 초기화
- BIOS 업데이트
각 해결 방법의 세부 과정을 하나씩 살펴보겠습니다.
1] 빠른 시작(Fast Startup) 비활성화
Windows 10의 빠른 시작 기능은 해당되는 경우 기본적으로 활성화되어 있습니다. 빠른 시작은 컴퓨터 종료 후 더 빠르게 부팅되도록 설계된 기능으로, 컴퓨터를 종료하면 실제로 완전히 꺼지는 것이 아니라 최대 절전(hibernation) 상태로 진입하게 됩니다.
이 방법은 빠른 시작을 비활성화한 후 Wake-on-LAN 작동 불능 문제가 해결되는지 확인하는 것입니다.
2] NIC(네트워크 인터페이스 카드) 드라이버 업데이트
Wake-on-LAN 기능의 문제는 네트워크 드라이버에서 비롯될 수 있습니다. 이런 문제가 발생하면 NIC 드라이버를 최신 버전으로 업데이트해 보세요.
장치 관리자를 통해 수동으로 드라이버를 업데이트하거나, Windows Update의 선택적 업데이트(Optional Updates) 섹션에서 드라이버 업데이트를 받을 수 있습니다. 또한 제조사 웹사이트에서 최신 드라이버를 직접 다운로드할 수도 있습니다.
NIC 드라이버를 최신 버전으로 업데이트한 후에도 문제가 지속된다면, 이전 버전의 네트워크 어댑터 드라이버를 설치해 보는 것도 좋은 방법입니다.
3] 전원 관리 옵션 설정 변경
다음 단계를 따라 하세요.
- 작업표시줄 오른쪽 알림 영역의 배터리 아이콘을 마우스 오른쪽 버튼으로 클릭합니다.
- 전원 옵션(Power Options)을 선택합니다.
- 전원 옵션 창에서 현재 사용 중인 전원 계획을 찾습니다.
- 옆에 있는 설정 변경(Change plan settings)을 클릭합니다.
- 고급 전원 설정 변경(Change advanced power settings)을 클릭합니다.
- PCI Express 섹션을 확장합니다.
- 링크 상태 전원 관리(Link State Power Management)를 확장합니다.
- 배터리 사용과 전원 연결 두 상태 모두에 대해 절전 설정을 꺼짐(Off)으로 지정합니다.
- 적용(Apply) > 확인(OK)을 클릭하여 변경 사항을 저장합니다.
이제 문제가 해결되었을 것입니다. 그렇지 않다면 다음 해결 방법을 시도하세요.
4] NIC 전원 관리 설정 구성
아래 설정은 Intel NIC 기준입니다.
- Windows 키 + X를 눌러 파워 유저 메뉴를 엽니다.
- 키보드에서 M 키를 눌러 장치 관리자를 엽니다.
- 장치 관리자에서 설치된 장치 목록을 아래로 스크롤한 후 네트워크 어댑터(Network adapters) 섹션을 확장합니다.
- 기본 네트워크 어댑터(목록의 첫 번째 어댑터가 보통 기본 어댑터임)를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
- 전원 관리(Power Management) 탭을 선택합니다.
- 전원을 절약하기 위해 컴퓨터가 이 장치를 끌 수 있음, 이 장치가 컴퓨터를 깨울 수 있도록 허용, 매직 패킷만 컴퓨터를 깨우도록 허용 세 항목의 체크박스를 모두 체크합니다.
- Intel NIC에 따라 옵션이 제공되는 경우, Wake on Magic Packet 및 Wake on Pattern Match 옵션을 체크하고, 절전 옵션(Power Saver Options) 아래의 시스템 유휴 시 링크 속도 줄이기(Reduce link speed during system idle)는 체크 해제합니다.
- 확인(OK)을 클릭합니다.
- 컴퓨터를 재시작합니다.
5] NIC 고급 드라이버 속성 구성
Windows에서 NIC 드라이버 속성을 확인하고 WOL이 활성화되어 있는지 점검하세요. 이 설정들은 Windows 10에서 BIOS 설정보다 우선 적용될 수 있습니다.
아래 설정은 Realtek PCIe GBE 네트워크 어댑터 기준입니다.
- 장치 관리자를 엽니다.
- 네트워크 어댑터(Network adapters) 섹션을 확장합니다.
- Realtek PCIe GBE Family Controller를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
- 고급(Advanced) 탭을 클릭합니다.
- 속성(Property) 상자에서 Shutdown Wake-On-Lan, Wake on Magic Packet, Wake on pattern match를 차례대로 선택하고 각각의 값(Value)을 사용(Enabled)으로 설정합니다.
- 마지막으로 WOL & Shutdown Link Speed를 선택하고 값(Value)을 10 Mbps로 설정합니다.
- 완료되면 확인(OK)을 클릭합니다.
- 컴퓨터를 재시작합니다.
6] 레지스트리 키 수정
이 방법은 Realtek 네트워크 어댑터에서 효과가 있었습니다.
레지스트리 작업이므로 만일의 사태에 대비해 레지스트리를 백업하거나 시스템 복원 지점을 생성하는 것이 좋습니다. 준비가 되었다면 아래 단계를 진행하세요.
- Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다.
- 실행 대화상자에
regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다. - 아래 레지스트리 키 경로로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0002
경로의 마지막 부분은 PC마다 다를 수 있으므로, 네트워크 어댑터를 직접 찾아야 할 수도 있습니다.
쉽게 찾으려면 레지스트리 편집기에서 CTRL + F를 누른 후 검색 상자에 S5WakeOnLAN 또는 PowerDownPll을 입력하고 Enter 키를 누르세요.
- 해당 위치의 오른쪽 창에서 S5WakeOnLAN 항목을 확인할 수 있습니다.
팁: 호스트 머신에서 사용 가능한 상태 전체 목록을 확인하려면 명령 프롬프트에 powercfg -a를 입력하고 Enter 키를 누른 후 S3, S4, S5 상태가 사용 가능한지 확인하세요.
- 항목을 더블클릭하고 값 데이터를 1로 변경합니다.
- 확인(OK)을 클릭하여 변경 사항을 저장합니다.
- 다음으로 PowerDownPll을 더블클릭하고 값 데이터를 0으로 설정합니다.
- 확인(OK)을 클릭하여 변경 사항을 저장합니다.
- 컴퓨터를 재시작합니다.
문제가 여전히 해결되지 않으면 다음 해결 방법으로 진행하세요.
7] 레지스트리 키 수동 생성
레지스트리를 백업하거나 시스템 복원 지점을 생성한 후 아래 단계를 진행하세요.
- 레지스트리 편집기를 엽니다.
- 아래 레지스트리 키 경로로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NDIS\Parameters
- 해당 위치의 오른쪽 창에서 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기(New) > DWORD(32비트) 값을 선택합니다.
- 이름을 AllowWakeFromS5로 지정합니다.
- 새로 생성된 키를 더블클릭하여 속성을 편집합니다.
- 속성 창에서 값 데이터를 1로 설정합니다.
- 확인(OK)을 클릭하여 변경 사항을 저장합니다.
- 레지스트리 편집기를 종료합니다.
- 컴퓨터를 재시작합니다.
이제 문제가 해결되었을 것입니다. 그렇지 않다면 다음 해결 방법을 시도하세요.
8] BIOS 설정 확인
Wake on LAN이 작동하지 않는다면 BIOS 설정이 원인일 수 있습니다. 문제를 해결하려면 BIOS로 부팅하여 몇 가지 설정을 조정해야 합니다.
BIOS의 전원 관리(Power Management) 설정에서 WOL이 활성화되어 있는지 확인하세요.
BIOS에서 Deep Sleep(딥 슬립)이 비활성화되어 있는지 확인하세요(모든 시스템에 적용되지는 않음). 이 절전 설정은 NIC의 전원을 차단합니다.
BIOS에 Allow PCI to wake up the system(PCI가 시스템을 깨우도록 허용) 설정이 있다면 반드시 활성화하세요.
완료 후 변경 사항을 저장하고 문제가 해결되는지 확인합니다.
참고: BIOS 설정을 변경한 후에는 Windows 바탕화면까지 부팅해야 설정이 제대로 적용될 수 있습니다. BIOS 설정과 Windows의 NIC 드라이버 설정 간에는 상호작용이 존재하기 때문입니다.
9] BIOS 초기화
이 방법은 BIOS를 기본 설정으로 초기화한 후 APM(Advanced Power Management)을 활성화하는 것입니다. Advanced 섹션에서 설정할 수 있습니다. 이후 Wake on LAN 기능이 정상 작동해야 합니다. 그래도 안 된다면 다음 해결 방법으로 계속 진행하세요.
10] BIOS 업데이트
여기까지 시도했는데도 문제가 지속된다면 시스템의 BIOS를 업데이트해 볼 수 있습니다.
OEM 제조사에서 제공하는 도구를 사용하는 것이 가장 쉬운 방법입니다. 모든 OEM 제조사는 BIOS, 펌웨어, 드라이버를 손쉽게 업데이트할 수 있는 유틸리티를 제공합니다. 자신에게 맞는 유틸리티를 검색하여 반드시 공식 사이트에서만 다운로드하세요. 이것이 BIOS를 업데이트하는 가장 안전한 방법입니다.
- Dell 노트북 사용자는 Dell.com에 방문하거나 Dell Update Utility를 사용할 수 있습니다.
- ASUS 사용자는 ASUS 지원 사이트에서 MyASUS BIOS 업데이트 유틸리티를 다운로드할 수 있습니다.
- ACER 사용자는 지원 페이지에서 일련번호/SNID를 입력하거나 모델명으로 제품을 검색한 후, BIOS/Firmware를 선택하고 원하는 파일의 다운로드 링크를 클릭하면 됩니다.
- Lenovo 사용자는 Lenovo System Update Tool을 사용할 수 있습니다.
- HP 사용자는 기본 탑재된 HP Support Assistant를 사용할 수 있습니다.
시스템의 BIOS를 수동으로 업데이트하고 나면 WOL 문제가 해결될 것입니다.
위의 해결 방법 중 하나가 분명 도움이 될 것입니다!