Ubuntu 유선 WoL 설정

인공능지연구소·2024년 1월 23일
0

설치하기

sudo apt-get install net-tools ethtool wakeonlan

설정하기

네트워크 인터페이스 이름을 확인한다. IP 주소가 할당된 걸 보면 현재 어떤 인터페이스를 현재 사용중인지 알 수 있다. 추후 필요한 MAC 주소도 같이 확인한다.

ifconfig

수동으로 WoL을 활성화 해보고 상태를 확인해본다. 출력되는 결과에서 wake-on: g가 확인되면 정상이다. WoL은 한 번 재부팅을 수행하면 다시 비활성화된다.

# WoL 활성화
sudo ethtool -s <네트워크 인터페이스 이름> wol g

# WoL 작동상태 확인
sudo ethtool <네트워크 인터페이스 이름>

정상적으로 동작함을 확인했다면, 부팅할 때 마다 WoL을 자동으로 활성화 할 수 있도록 한다. 먼저 /etc/network/interfaces 파일에 아래 내용을 추가하고 sudo 권한으로 저장한다.

post-up /sbin/ethtool -s <네트워크 인터페이스 이름> wol g
post-down /sbin/ethtool -s <네트워크 인터페이스 이름> wol g

모든 설정이 완료되면 WoL이 되도록 신호를 주는 앱이 필요하다. 이러한 기능은 대부분의 공유기에서 지원중이다. 앞서 확인한 네트워크 인터페이스의 MAC 주소를 등록하기만 하면 된다.

참고자료

profile
인공능지를 연구합니다.

0개의 댓글

관련 채용 정보