외산 공유기를 쓰는 사람은 wol(wake on lan: 네트워크로 컴퓨터를 켤 수 있는 기능) 기능이 없는것에 대해 놀라움을 가질것이다.

가령 넷기어라던가 넷기어라던가...


각설하고 라즈베리파이로 wol기능을 구현해 보겠다.


1. 사전 조건

- 공유기에서 port forwarding 설정 필요 (default 22번)

- 공유기에서 ddns (도메인으로 IP찾기) 설정 필요

- 라즈비안 설치되어 있을 것


2. 설치 시작

아래 명령어 하나면 설치된다.

sudo apt-get install -y wakeonlan 


wakeonlan 자체는 간단하다.

sudo wakeonlan 자신컴퓨터 맥어드레스 명령어를 치면 컴퓨터가 기동된다.

하지만 이것도 귀찮으니 쉘로 만들어서 수행하자.


편하게 쉘 만들기

[wol.sh]

#!/bin/bash
sudo wakeonlan ${자신 컴퓨터 맥어드레스}

wol 설정 완료!

+ Recent posts