웨이크 온 랜(Wake on LAN, WOL)은 네트워크 메시지를 통해 원격으로 컴퓨터의 전원을 켜거나 절전 모드에서 깨어나게 하는 이더넷 네트워킹 표준 기술이다. 주로 '매직 패킷(Magic Packet)'이라는 특수한 형태의 네트워크 프레임을 이용하여 동작한다.
개요
웨이크 온 랜은 유선 랜(이더넷)을 통해 외부에서 신호를 보내, 전원이 꺼져 있거나(S5 상태), 절전 모드(S3 상태), 또는 최대 절전 모드(S4 상태)에 있는 컴퓨터를 깨우는 기능이다. 이 기술은 원격 접속이 필요한 환경에서 컴퓨터를 항상 켜 두지 않고 저전력 상태로 유지하다가 필요할 때만 원격으로 전원을 켜기 위해 사용된다.
동작 원리
웨이크 온 랜은 대상 컴퓨터의 MAC 주소(물리적 주소)를 포함한 매직 패킷을 네트워크로 전송하는 방식으로 작동한다. 매직 패킷은 일반적으로 UDP 포트 7 또는 9번을 통해 브로드캐스트 주소(예: 192.168.1.255)로 전송된다. 대상 컴퓨터의 네트워크 인터페이스 카드(NIC)는 전원이 꺼진 상태에서도 대기 전력을 공급받아 이 패킷을 수신할 수 있으며, 자신의 MAC 주소와 일치하는 매직 패킷을 감지하면 시스템을 깨우는 신호를 보낸다.
필수 구성 요소
웨이크 온 랜을 사용하기 위해서는 다음과 같은 조건이 갖추어져야 한다.
- 웨이크 온 랜을 지원하는 네트워크 인터페이스 카드
- BIOS(또는 UEFI) 설정에서 WOL 기능이 활성화되어 있어야 함
- 운영체제의 네트워크 어댑터 드라이버 설정에서 WOL 관련 옵션(예: '매직 패킷으로만 대기 모드 종료')이 활성화되어 있어야 함
- 컴퓨터가 AC 전원(어댑터)에 연결되어 있어야 하며, 배터리로만 작동 중일 때는 일반적으로 WOL이 작동하지 않음
- 에너지 효율 이더넷(Energy-Efficient Ethernet) 기능이 비활성화되어 있어야 하는 경우가 많음
- BIOS에서 딥 슬립(Deep Sleep) 옵션이 있다면 비활성화해야 함
무선 랜(WoWLAN)
일부 노트북은 Wi-Fi를 통한 웨이크 온 랜, 즉 WoWLAN(Wake on Wireless LAN)을 지원하기도 한다. 그러나 대부분의 노트북은 유선 랜 기반의 WOL만을 지원하며, WoWLAN을 사용하려면 BIOS와 무선 랜 카드가 모두 해당 기능을 지원해야 한다.
활용 분야
- 원격 데스크톱 접속이 필요한 환경에서 전력 절감을 위해 사용
- 서버 관리자가 유지보수 목적으로 원격 부팅을 수행
- 홈 네트워크에서 NAS(Network Attached Storage)나 미디어 서버를 필요 시에만 원격으로 켜기
제한 사항
- 모든 컴퓨터가 웨이크 온 랜을 지원하는 것은 아니다.
- 일반적으로 동일한 로컬 네트워크(서브넷) 내에서만 동작하며, 외부 네트워크에서 사용하려면 라우터의 포트 포워딩 설정이나 WOL 게이트웨이 등의 추가 구성이 필요하다.
- 컴퓨터가 완전히 전원이 차단된 상태(예: 전원 코드 분리)에서는 작동하지 않는다.
- 일부 최신 시스템의 '최신 대기(Modern Standby)' 모드에서는 WOL 동작 방식이 기존과 다를 수 있다.