Ubuntu WOL 설정 (Netplan 기반 - 에러 해결 포함)
등록일: 2026-05-05
1. 필요한 패키지 설치 및 인터페이스 조회
sudo apt update && sudo apt install ethtool net-tools -y
ip link
2. Netplan 설정 파일 수정
Xubuntu 데스크탑 환경은 보통 NetworkManager를 렌더러로 사용하므로, 이를 명시해주는 것이 안정적임.
2.1 설정 파일 편집
인터페이스 정보가 포함된 50-cloud-init.yaml (또는 해당 파일)을 수정함.
sudo nano /etc/netplan/50-cloud-init.yaml
2.2 내용 작성 (renderer 명시 필수)
renderer: NetworkManager를 추가하여 Xubuntu의 기본 네트워크 관리자와 동기화함.
[수정 예시]
network:
version: 2
renderer: NetworkManager # Xubuntu 데스크탑 환경에서 중요
ethernets:
eno1:
dhcp4: true
wakeonlan: true
3. 권한 오류 해결 (CRITICAL)
"Permissions for ... are too open" 경고가 뜰 경우, 설정 파일의 권한을 600으로 제한해야 함.
# 모든 netplan 설정 파일의 권한을 소유자 전용 읽기/쓰기로 변경
sudo chmod 600 /etc/netplan/*.yaml
# 권한 변경 확인 (-rw------- 이여야 함)
ls -l /etc/netplan/
4. 설정 적용 및 서비스 확인
Xubuntu에서 systemd-networkd 관련 에러가 발생해도 apply 명령은 수행됨.
# 설정 적용
sudo netplan apply
※ "Failed to reload network settings" 에러 발생 시
Xubuntu는 NetworkManager가 주력이므로, 위 명령 후 아래 명령으로 네트워크 매니저를 재시작해주는 것이 확실함.
sudo systemctl restart NetworkManager
5. 최종 확인
종료 후 설정이 유지되는지 검증함.
sudo ethtool eno1 | grep Wake-on
확인 사항:
Wake-on: g가 표시되면 성공임.
6. 추가 팁: WOL이 여전히 안 될 때
- NetworkManager 설정: 만약 위 방법으로 안 된다면 GUI에서 [네트워크 설정] -> [유선 연결 편집] -> [이더넷] 탭의 [Wake on LAN] 항목이
Magic으로 되어 있는지 확인. - BIOS:
ERP Ready가 [Enabled]면 전력이 차단되어 절대 켜지지 않으므로 반드시 [Disabled] 확인.