반응형
홈서버 설치 기록입니다.
목차
1. WoL(Wake On LAN) 이란?
Wake On LAN(WoL)은 네트워크를 통해 컴퓨터나 장치를 원격으로 켜거나 깨우는 기능을 말합니다.
- 원격 전원 관리: 네트워크 메시지(매직 패킷)를 보내 꺼져 있거나 절전 모드인 장치를 원격으로 켤 수 있습니다.
- 매직 패킷: 대상 장치의 MAC 주소가 포함된 패킷을 받으면 장치가 켜집니다.
- 활용 사례:
- 원격 유지보수: IT 관리자가 원격으로 컴퓨터를 켜서 업데이트나 백업을 진행.
- 에너지 절약: 필요할 때만 장치를 켜 전력 소비 감소.
- 필수 조건: WoL 지원 하드웨어, BIOS/UEFI 설정 활성화, 네트워크 연결 유지.
2. 툴 설치
먼저 WoL 기능 활성화를 위해 몇가지 도구를 설치합니다.
# 툴 설치
$ sudo apt-get install net-tools ethtool wakeonlan
3. WoL 설정
먼저 이더넷 이름과 MAC 주소가 필요합니다.
# 이더넷 이름 확인
$ ifconfig
여기서는 en0가 이더넷 이름입니다.
MAC주소는 ether 다음에 표시됩니다.
이어서 아래 명령어로 Wake On LAN 설정을 해봅니다.
# WoL 수동 켜기
$ sudo ethtool -s en0 wol g
# WoL 상태 확인
$ sudo ethtool en0
4. 재부팅 시, 설정 적용
위처럼만 설정해주면 서버 재부팅 시 초기화 됩니다.
아래를 추가로 적용해줍니다.
# 네트워크 인터페이스 설정을 위한 파일 열기
$ sudo vi /etc/network/interfaces
그리고 아래와 같이 작성 후 저장합니다.
post-up /sbin/ethtool -s en0 wol g
post-down /sbin/ethtool -s en0 wol g
또한 netplan 설정도 추가해줘야합니다.
/etc/netplan/01-network-manager-all.yaml 를 열어서 옵션을 추가해줍니다.
$ sudo vi /etc/netplan/01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
en0:
wakeonlan: true # <---- 추가
..(생략)
# netplan 적용
$ sudo netplan apply
5. iptime에서 WoL 기능 사용
브라우저를 열고 192.168.0.1에 접속하여 iptime 관리 페이지로 이동합니다.
‘고급설정 - 특수기능 - WOL기능’ 페이지에서 아래와 같이 MAC주소 등록해주면 됩니다.
이 후, PC 켜기 버튼을 이용해서 원격으로 PC를 킬 수 있습니다.
6. shutdown
원격지에서 서버를 전원끄기하는 것은 간단합니다.
# 종료
$ sudo shutdown -h now
반응형
'개발 이야기 > Etc' 카테고리의 다른 글
홈서버 설치기 - (2) 내부 고정IP와 원격 접속 설정 (1) | 2024.09.22 |
---|---|
홈서버 설치기 - (1) 조립PC와 OS 설치 (0) | 2024.09.22 |
[독서]도메인 주도 개발 시작하기 (0) | 2024.05.07 |
[독서] 대규모 서비스를 지탱하는 기술 (0) | 2024.04.13 |
[독서] 가상 면접 사례로 배우는 대규모 시스템 설계 1 (0) | 2024.03.01 |