2019년 3월 24일 일요일

우분투 18.04 네트워크 설정과 WOL(랜카드에의한 PC켜기) 설정

WOL(Wake on LAN) 기능을 활용하기 위해서 다음의 세가지 설정이 필요하다.
1. 내 PC의 Bios 설정에서 하드웨어적으로 WOL 기능이 On 되도록 설정
2. 내 PC의 OS 상 WOL이 되도록 설정
3. 내 네트워크 장비상에서 WOL 기능이 되도록 설정
이중에 1번과 3번은 장비 제조사별 안내를 따르면 될 텐데 2번의 경우 우분투 버전이 18.04로 변경되면서 네트워크 설정부분이 많이 변경되어 여기 저기 안내되어 있는 글들이 맞지않은 경우가 많다.
그래서 경험에 비춰보면 아래와 같이 설정하는 것이 가장 좋을 듯하다. 
$ ifconfig 로 내 pc의 이더넷 명칭 확인
$ sudo ethtool enp3s0  마지막 부분이 내 PC의 이더넷 명칭 임 ethtool 명령이 안먹으면 
sudo apt install ethtool로 앱 설치 후 시도
이때 Supports Wake-on: pumbg
 Wake-on: g
 Current message level
위에서 처럼 wake-on이 g 상태이면 설정이 된 것이고 아니고 d로 되어 있는 경우 아래와 같이 설정이 필요

우분투 18.04 network 설정개념이 바뀌어서 기존 네트워크 설정파일 /etc/network/interfaces 에서 설정하지 않고 netplan/*.yaml 파일에서 설정
내것이 어떤 것인지 확인을 위해 sudo ls netplan/*.yaml 로 파일명 확인하고 찾은 파일을 아래와 같이 수정
sudo nano /etc/netplan/01-netcfg.yaml
#아래는 고정 IP 설정과 WOL 설정의 예인데 특히 renderer를 networkd로하면 해결안됨
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp3s0:
     addresses: [192.168.0.XXX/24]
     gateway4: 192.168.0.XXX
     nameservers:
       addresses: [1.214.XX.X, 61.41.XXX.X]
    wakeonlan: true

위와같이 수정후 고정아이피 설정과 WOL 설정을 아래와 같이 확인
$ ifconfig
$ sudo ethtool enp3s0
이결과 위에서 설명한 것처럼 Wake-on: g으로 되어 있으면 원격으로 PC 켜기가 가능해짐

참고로 위의 3번 설정을 위해 LG U+ 라우터 GAPD-7200의 예를 들면 라우터 홈 - Wake on LAN-MAC 주소 검색 PC설명 입력 - 추가 후 설정을 적용하면 외부 인터넷에서 라우터에 접속하여 꺼져 있는 PC를 켜서 포트포우딩을 활성화 할 수 있다.
 

댓글 없음:

댓글 쓰기