정보자료실

5-1. 사무실 PC를 가정에서 켜고 끄는 방법 및 제어방법

지똥구리 2011. 5. 13. 22:26

 

5-1. 사무실 PC를 가정에서 켜고 끄는 방법 및 제어방법

 

이명건 | 조회 153 |추천 0 |2009.10.27. 20:42

 

5. 사무실 PC를 가정에서 켜고 끄는 방법 및 제어방법

 

[다운받을파일]

첨부파일 원격제어.zip

  

컴퓨터의 고수도 잘 모르는 원격으로 컴퓨터 켜기 방법을 설명 하고자 한다.

대부분 켜있는 컴퓨터를 원격으로 제어를 해도 이 방법을 아는 사람은 지금까지 보지 못했다.

나 또한 내가 필요로 해서 자료를 수집하여 분석하고 편리하게 사용하기위해서 프로그램을 짜서 사용하고 있다.

 

먼저 이론을 간략하게 설명하면 원격으로 컴퓨터 켜기 Wake on LAN(WOL)는

최초에는 PC의 마더보드와 Eathernet 카드로 부터 시작이 되었는데, 이는 현재 802.11 프로토콜을 이용하는 Wake on Wireless LAN(WoLAN)으로 그 규격이 확장 되었다.

 

WON을 이용하기 위해서는 시스템의 Power가 최소한으로 Eathernet Card로 공급되어야 하는데, 만약 시스템의 BIOS에서 정상적으로 등록이 되지 않는다면, 이의 사용이 어려울 것이다. 그렇기 때문에 기본적인 동작을 위한 BIOS의 설정이 필요하다.

 

WOL이란 무엇일까?

Wake on LAN은 LAN 트래픽에 상충되지 않는다. Remote의 컴퓨터를 네트워크 상에서 동작시키는 작업을 요청할 뿐이다.

타겟 컴퓨터는 Shut down 상태에서 우리가 원하는 다른 상태로 전이 될 수 있는데 여기서 이야기하는 Shut down 상태는 "Sleeping", "Hibernateing" 또는 "Soft Off" 등이 될 수 있는데, 이 경우 역시 Power Reserved 되어 네트워크 상에서 특별한 패킷을 기다리게 된다. 이패킷을 "Magic Packet" 라고 부른다. 이 매직 패킷을 Broad casting 되어 네트워크 망을 통해서 전송된다. 그리고 이 패킷을 컴퓨터가 받았을때, Network 카드는 Packet가 정확한 정보를 포함하고 있는지 확인하게 된다. 만약 정확한 정보를 받았을 경우 Network card는 컴퓨터를 동자시키기 위해 Power을 공급하고, 시스템을 뷰팅 시키게된다.

Magic Packet에 대해서 간략하게 정리하면, 이는 Broadcate 패킷 안에 6바이트의 (FF FF FF FF FF FF)를 포함하고 있다. 그리고 타켓 컴퓨터의 MAC Address를 16회 반복하게 된다. (아래 셈플 참조)

 

FFFFFFFFFFFF010203040506010203040506010203040506010203040506

010203040506010203040506010203040506010203040506010203040506

010203040506010203040506010203040506010203040506010203040506

010203040506010203040506

 

그리고 이 패킷을 일반적으로 UDP 프로토콜을 통해서 전송이 된다.

 

위 내용을 쉽게 설명하면

1). 컴퓨터를 켜기 위해서는 상대방 컴퓨터의 CMOS를 다음과 같이 설정해줘야 한다.

 

 

Power Managment Setup를 선택한다.

 

 

  

PME Event Wake Up을 선택해서 Enabled로 한다.

이로써 CMOS 세팅은 완료/ 이것은 내 컴퓨터가 컴퓨터 켜기 신호를 받을 준비가 됬다는 뜻임.

 

 

 

 

 

다음 내용은 할 필요가 없슴 ( 2번으로 건너뜀)

참고로 만약에 원하는 시간에 컴퓨터 켜기를 원 할 때는 다음과 같이 CMOS 세팅을 추가 한다.

나는 밤 11시 30분에 컴퓨터가 자동으로 켜지고 감시 카메라가 작동하게 하였다.

 

 

Resume by Alarm을 선택해서 Evabled을 설정함

Date(of Month) Alarm을 선택해서 Everyday를 설정함

Time(hh:mm:ss) Alarm 시: 분:초를 입력함

 

 

 

2). 상대방의 원격 부팅될 컴퓨터의 식별 랜카드의 고유한 주소인 MAC Address를 알아야한다.

상대방컴퓨터 : 시작 - 실행 - cmd를 실행 한 후 명령 라인에서 ipconfig /all을 입력

 

 

Physical Address부분의 수자가 Mac Address이고

밑에 IP Address 부분도 기억해두길

 

                                                                                                                                                         -1-