본문 바로가기
Server/리눅스

우분투 스마트폰으로 원격 부팅

by Choraengyi 2016. 11. 21.
728x90


 

서버를 데스크탑이나 노트북으로 운영시 계속 컴퓨터를 ON 상태로 둘 수가 없는데, WOL(Wake on LAN) 기능을 사용하여


원할때 어디서든 원격으로 서버 컴퓨터를 사용하게 할 수 있습니다. 몇가지 설정을 해주면..


윈도우도 설정할 수 있고, 여러가지 다른것들도 설정 가능하지만, 저는 우분투 서버를 운영중이므로 우분투로


WOL 서버를 서비스하기 전에 기본적으로 원리를 설명하겠습니다.


 컴퓨터 전원이 OFF 된 경우 (물론, 전기코드는 안 뺀상태) 전원은 꺼져 있지만 NIC는 꺼지지 않습니다.


 먼저 터미널에 들어 가줍니다. 그다음 ethtool 을 다운로드 해줍니다.


$ sudo apt-get install ethtool



그 다음 현재 NIC의 설정상태를 봅니다.


$ sudo ethtool enp4s0


NIC 설정사항이 나오는데 WOL을 위해서 빨간색 네모에 들어있는 내용을 보시면 됩니다. g라고 되있으면, WOL 서비스가


가능하다는 것입니다. (ps, enp4s0는 제 이더넷 포트 입니다. ifconfig로 조회하시고 거기에 써진 것을 쓰시면 됩니다.)



그래도 설정을 한번 더 해주겠습니다. 


$ sudo ethtool -s enp4s0 wol g


설정 후에 서버를 종료해 줍니다.



이제 껏으니 핸드폰 설정을 하고, 원격으로 부팅을 시켜주겠습니다.


먼저 핸드폰에 몇개 앱을 깔아주어야 합니다.


 Play Store 에 GNURoot Debian, Hacker's Keyboard 를 다운로드 해줍니다. 설치과정은 생략하겠습니다.


먼저 Hacker's Keyboard 셋팅입니다.


처음에 빨간 동그라미 부분을 클릭합니다.            들어가서 Hacker's Keyboard 를 활성화 시켜줍니다.

   


그 그다음 밑에 부분(동그라미 친부분)을 클릭해 줍니다. Hacker's Keyboard 를 선택해 주시면 됩니다.

    


다음은 GUNRoot 입니다.


최초 화면이 나오면 빨간부분을 클릭해 인스톨 해줍니다.



그 다음 위의 상단바에 LAUNCH를 선택한다음, 빨간 동그라미 부분을 클릭하면 터미널 화면이 나옵니다.


      


이러면 터미널 환경이 되는데 몇가지 셋팅을 해야합니다. 일단 업데이트를 해줍니다.

# apt-get update


업데이트는 root계정이기 때문에 그냥 해주시면 됩니다. 업데이트가 완료되면, wakeonlan을 다운로드 해줍니다.


# apt-get install wakeonlan


 다운로드가 완료되시면 이제 준비가 끝났습니다.


#wakeonlan 해당PC MAC 주소


명령은 저렇게 해주시면 됩니다. 물론 서버피시 또는 원격 부팅을 원하는PC의 MAC주소를 알아야 합니다.

**MAC 주소는 16진수로 00:00:00:00:6e:7b:12:00 이런식으로 되있습니다.


저 명령을 입력하면 해당 PC가 켜지는 것을 볼 수가 있습니다.


과정이 좀 복잡했는데, 우선 안 좋은 점은 Hacker's Keyboard 가 한국어가 안나오는 점 같습니다. 그렇다고 원래 키보드를 


쓰자니 터미널 상에서 엔터가 잘 활성화가 안될때가 많습니다.. 더 유용한 키보드가 나오면 올리겠습니다.


WOL 서비스 설정이였습니다.





728x90
반응형

'Server > 리눅스' 카테고리의 다른 글

CentOS snmp 설정  (0) 2021.01.23
Ubuntu 서버에 하드디스크 추가  (0) 2016.12.11
4. 우분투 16.04 pydio 핸드폰 연동  (0) 2016.11.18
3. 우분투 16.04 pydio 설치  (0) 2016.11.15
2. 우분투 16.04 LAMP 설치(My SQL, PHP)  (0) 2016.11.15

댓글