로그인
Sign in
zharyong 주소복사
조회 수 40 추천 수 0 댓글 1
Atachment
첨부 '3'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
적용OS No1.Linux-2018/ME/SE
카테고리 네트워크
관련 패키지 wol-0.7.1

 네트워크상에서 원격 시스템 파워를 껴는 방법(How to power remote computer on with WOL)


1. 개 요

  • 회사에서 컴퓨터를 끄고 퇴근하였는데, 집에서 회사의 내 컴퓨터에 있는 데이터를 이용하고 싶은데 컴퓨터가 꺼져 있다.
  • 바깥에서 집에 있는 컴퓨터에 원격 접속을 할려고 했는데, 컴퓨터가 꺼져 있다.
  • 간단한 서버를 운영하고 있는데, 시스템이 불안정하여 가끔씩 꺼지는데, 야간에 아무도 없을때 서버를 다시 켤 수 없다.
  • IDC(Internet Data Center)에서 코로케이션 서비스를 받고 있는데, 서버가 켜져 있지 않다.
상기 같은 경우 컴퓨터 파워를 켜야 하는 상황이 발생되었을 때 긴요하게 사용할 수 있는 방법이 WOL(Wake On Lan) 기능을 이용하는 것입니다. 이 기능은 컴퓨터의 메인보드 바이오스에서 이 기능을 지원해야 가능합니다. 원리는 간단합니다. 컴퓨터에 전기가 완전히 차단되어 있지 않다면 메인보드에 내장되어 있거나 장착되어 있던 이더넷 카드에 신호를 주어 이를 통하여 부팅이 이뤄지게 하는 것입니다. 메인보드에는 Wake On LAN이라는 파워온 기능이 있습니다. 오래된 메인보드에서는 이 명칭으로 지원되고 있으며, 요즘 보드중에는 기본적으로 지원되고 있어서 이  서비스가 바이오스에선 보여주지 않는 것이 있습니다. 이 팁에서는 원격으로 원격 컴퓨터의 파워를 켜는 방법에 대해서 제공하고자 합니다.

2. WOL 지원 여부 확인
WOL은 메인보드 바이오스에서 지원해 주어야 하는데, 바이오스 제조업체에 따라 바이오스에서 지원하는 명칭이 다를 수 있습니다.
먼저 메인보드 바이오스의 파워 관리(Power Management) 항목에서 Wake ON LAN(WOL)이 있는지를 확인해 봅니다. 이것이 없을 경우에는 고급설정의 ACPI 관리또는 파워 관리에서  Resume by PME를 찾아 봅니다. 만일 이것이 있다면 [활성화]해 주면 되고, 만일 없다는 다음 기능에 대해서 반드시 비활성화해 놓으면 됩니다.
  • EUP or ERP Function
메인보드에서 원격으로 랜으로 파워온할 수 있는 설정이 완료되었다면 리눅스로 부팅합니다.
3. 랜카드의 WOL  지원 여부 확인 
이더넷 카드(랜카드)에서 WOL 기능을 지원하는지 여부를 확인하려면 ethtool 도구를 사용합니다. 그러면 ethtool eth0 명령을 실행합니다.
wol1.png


Wake-on값이  'g'로 설정되어 있다면 이것은 WOL를 지원하고 있는 상태입니다. 만일 이 값이 g가 아닌 다른 값(d)으로 설정되어 있다면 이것은 WOL를 지원하지 않는 것입니다. 이 경우에 이 값을 변경하려면 다음과 같이 실행합니다.


wol2.png


ethtool eth0 명령을 실행하면 Wake-On이 'g'값으로 변경됩니다. 기본적으로 WOL를 지원하는 카드인 경우에는 문제가 없지만, 리부팅하였을 때 wake-on 값이 계속 바뀐다면 /etc/rc.d/rc.local 파일에 ethtool -s eth0 wol g 명령을 넣어 주면 됩니다.

4. WOL 부팅
이제 시스템은 원격으로 WOL 부팅이 되는 상태입니다. 시스템을 끄고 내 컴퓨터에서 원격으로 WOL 부팅을 해 봅니다.
No1.Linux 2018에선 wol 클라이언트 도구로 WOL 서비스를 지원합니다. wol 도구가 설치되어 있지 않은 시스템에서는 시냅틱이나 apt-get으로 wol를 설치해 주면 됩니다.
# apt-get install wol
자, 이 도구로 원격 시스템의 파워를 켜려면 다음과 같이 실행합니다.
wol3.png


'wol -h <호스트명 또는 아이피주소> MAC 주소 ' 형식으로 명령을 내리면 원격 컴퓨터가 부팅됨을 확인할 수 있습니다.


여기서 중요한 것은 시스템이 꺼지기 전의 원격 컴퓨터의 아이피와 맥주소를 반드시 알고 있어야 합니다. 맥 주소는 바뀌지 않으니깐 문제가 없지만, DHCP서버로부터 아이피를 할당받는 곳에서는 아이피가 항상 바뀔 수 있으므로, 아이피를 확인해야 합니다.



  • ?
    zharyong 2018.12.26 17:15
    참고로, 인트라넷 환경에선 아이피 주소없이 맥주소로 브로드캐스팅되지만, 인터넷 환경에서는 원격 컴퓨터의 아이피를 명시해 주어야 합니다.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 원하는 강좌나 팁이 있으면 요청해 주세요. zharyong 2018.07.15 61
222 TodayAPP [FunnyTip] 자동 마우스 클릭  zharyong 2019.01.21 8
221 TodayAPP [TodayApp] 이지스트로크 - 마우스 동작으로 엑스 프로그램 자동 실행하기  1 zharyong 2019.01.17 50
220 엑스 [서비스메뉴] 돌핀 파일관리자에서 KDE5 Servicemenu Reimage로 이미지 변환하기  zharyong 2019.01.16 5
219 엑스 [엑스] 듀얼(다중) 모니터 출력 방향 자동 조절 유틸리티/Xinerama 기능 자동 설정  zharyong 2019.01.15 10
218 시스템 [Funny Tip] 텍스트를 음성으로  zharyong 2019.01.04 17
» 인터넷 [네트워크] WOL(Wake On LAN)를 이용한 원격시스템 켜기(Power-on)  1 zharyong 2018.12.24 40
216 시스템 [부팅] 윈도7에서 No1.Linux 2018 SE Live 부팅 방법  zharyong 2018.12.11 48
215 엑스 [엑스] 라이브 USB의 버추얼박스에서 /opt 심볼릭 링크 오류  zharyong 2018.11.12 57
214 인터넷 [네트워크] OpenVPN RPM 패키지로 쉽게 OpenVPN 서버를 구축하자.  1 zharyong 2018.08.29 149
213 인터넷 [네트워크] OpenVPN Client 접속 방법  zharyong 2018.08.27 233
212 인터넷 [네트워크] 외부 네트워크상에서 KDE Connect 접속을 위한 OpenVPN 서버 구축  zharyong 2018.08.27 127
211 TodayAPP [Heimdall] 리눅스에서 안드로이드 스마트폰 루팅하기  zharyong 2018.08.16 400
210 인터넷 [네트워크] 넘버원 리눅스에서 기가인터넷 연결하기  zharyong 2018.07.25 288
209 시스템 [시스템] 공인 인증서 anysign4pc 설치후 실행시 libNativeMng.so 오류 발생  zharyong 2018.07.06 87
208 시스템 [시스템] rpm 패키지는 어떻게 푸나? How to extract RPM package directly  zharyong 2018.05.26 121
207 인터넷 [No1.Linux 2018] 공인 인증서 적용 사이트 안내  1 zharyong 2018.05.17 193
206 인터넷 [No1.Linux 2018] 주요 은행의 인터넷 뱅킹  3 zharyong 2018.05.17 657
205 TodayAPP [Today'sAPP] 내 컴퓨터의 하드웨어 정보를 DB에 등록하고 열람해 보자.  zharyong 2018.05.10 92
204 시스템 [팁] xterm-256color': unknown terminal type 메시지및 MC에서 키보드 사용이 안될 때  zharyong 2018.05.04 84
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12