문서의 이전 판입니다!


랜 신호로 컴퓨터 켜기 (Wake on Lan;WOL)

원격으로 컴퓨터를 켜보고 싶다.

준비물

  1. WOL이 되는 메인보드 혹은 랜카드
  2. OS설정
  3. Magicpacket을 보낼 장비 혹은 컴퓨터

메인보드

쌍팔년도 보드가 아니라면 대개 지원을 한다. 설정은 제각각이다.

바이오스 메뉴에 Wake on Lan 이라고 딱 적혀있으면 좋겠지만 꼭 그런것은 아니다.

아수스 보드의 경우 Advanced ACPI 설정에서 power on PCI device 이딴식으로 되어 있다. ㅅㅂ

OS 설정

우분투

ethtool을 깔고

 sudo ethtool -s eth0 wol g

요렇게 해줘야 하는데 켤 때 마다 해줘야 한다. 우분투 (Ubuntu) 공식문서참조.

eth0는 때에 따라 다를 수 있다. 자신의 랜포트에 맞도록 고쳐야 한다.

자동으로 되게 하려면, 아래과 같이 문구를 /etc/network/interfaces에 넣으면 된다.

interface
auto lo
iface lo inet loopback
  - The primary network interface
 
auto eth0
iface eth0 inet static
        address 10.0.0.1
        netmask 255.255.255.0
        gateway 10.0.0.138
        up ethtool -s eth0 wol g

맨아랫줄에 있는 up ethtool -s eth0 wol g를 추가한다.

윈도

네트워크 카드 설정을 만져야 한다.

1. "장치 관리자"를 실행 시킵니다.

2. "네트워크 어댑터" 클릭 후 자신의 네트워크 카드를 찾다.

3. 해당 네트워크 카드에서 오른쪽 마우스를 눌러 속성을 들어간다.

설정 - 시스템 - 전원 및 절전" "추가 전원 설정" "전원 단추 작동 설정" 클릭해 준다. "빠른 시작 켜기(권장)"이 체크 되어 있을 경우 "체크 해제"를 꼭 해줘라. "현재 사용할 수 없는 설정 변경" 클릭

빠른 시작 켜기가 체크 되어 있을 경우 WOL이 정상적으로 작동이 되지 않는다.

"고급 - APM" 들어가면, "Power On By PCI-E"를 활성화로 켜주면 된다.

Erp 준비 기능이 활성화 되어있을 경우 비 활성화로 바꿔주시기 바란다.

Erp는 전원이 종료된 후, 최소한의 전력만 유지하게 만드는 기능으로 에너지 절감 효과를 보실 수 있다. 하지만 해당 기능이 켜져 있을 경우 WOL은 작동 하지 않는다.

매직패킷

마법같은 패킷인데…

서버가 인터넷에 그냥 노출되어 있다면, 스마트폰 앱으로 매직패킷을 보내서 켤 수 있다. 대개 공유기를 통해 인터넷과 연결이 되므로, 공유기에 접속해서 매직 패킷을 보내면 된다.

많이 사용하는 IPTIME공유기의 경우

고급 설정 → 특수기능 → WOL 기능

에 있다.

서버가 켜져 있을 때 미리 MAC 주소를 등록 해놓아야 한다.

역링크