Wake On Lan - 윈디하나의 솔라나라

목차

개요

설정

WOL 기능을 사용하려면 (1) WOL 을 지원하는 NIC (2) WOL 을 지원하는 마더보드 (3) WOL 을 지원한는 OS 및 NIC 드라이버 에서 설정해야 한다.

하드웨어 설정

최근에 나온 NIC와 마더보드는 WOL 을 지원한다. 마더보드에 내장되어있는 NIC 도 마찬가지다. 따라서 바이오스에서 WOL 을 활성화해주면 된다. ASUS 마더보드의 경우 아래 화면과 같이 Power On By PCI-E 를 활성화하기만 하면 된다.


OS 설정 - Ubuntu

OS 에서 이더넷 장치에 WOL 설정한 후 전원을 끈다. 우분투의 경우 재시작하면 WOL 설정이 초기화되기 때문에, 재시작시에도 WOL이 설정되도록 netplan설정을 수정한다.

WOL 을 사용해 원격에서 켜기

매직패킷을 전송해줄 수 있는 유틸에 대해 설명한다. 코드가 간단하기 때문에 쉽게 찾을 수 있다. 윈도에서도 스토어에 WOL 으로 검색해보면 많이 나온다.

wakeonlan

Perl 으로 개발된 wakeonlan(1)을 사용해 시스템을 켜보자.
$ wget https://git.launchpad.net/ubuntu/+source/wakeonlan/plain/wakeonlan
$ chmod +x wakeonlan
$ ./wakeonlan 10:7b:44:00:00:00

매직패킷 전송 코드

RSS ATOM XHTML 5 CSS3