핸드폰으로 자신의 컴퓨터 원격부팅하기.

예전 다른 원격지에서 자신의 컴퓨터를 원격부팅하기를 포스팅 한적이 있는데..
 이번엔 핸드폰으로 자신의 컴퓨터를 원격 부팅하는 방법을 소개합니다..

우선 기본적인 컴퓨터 세팅은 기존과 같습니다..아래 링크를 통해 설정하시구요..
http://hyemin.net/entry/WOL내-컴퓨터-원격부팅하기 

다음 php코드를 이용해 핸드폰에서 부팅을 할수 있도록 자신의 환경에 맞게 설정을 합니다.
php코드는 아래와 같습니다.

<?
flush();
function WakeOnLan($addr, $mac,$socket_number) {
  $addr_byte = explode(':', $mac);
  $hw_addr = '';
  for ($a=0; $a <6; $a++) $hw_addr .= chr(hexdec($addr_byte[$a]));
  $msg = chr(255).chr(255).chr(255).chr(255).chr(255).chr(255);
  for ($a = 1; $a <= 16; $a++) $msg .= $hw_addr;
  $s = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
  if ($s == false) {
 echo "Error creating socket!\n";
 echo "Error code is '".socket_last_error($s)."' - " . socket_strerror(socket_last_error($s));
 return FALSE;
 }
  else {
 $opt_ret = socket_set_option($s, 1, 6, TRUE);
 if($opt_ret <0) {
   echo "setsockopt() failed, error: " . strerror($opt_ret) . "\n";
   return FALSE;
   }
 if(socket_sendto($s, $msg, strlen($msg), 0, $addr, $socket_number)) {
   echo "원격부팅성공!";
   socket_close($s);
   return TRUE;
   }
 else {
   echo "원격부팅실패!";
   return FALSE;
   }
 }
  }
//포트설정 1~50000 (보통 7번, 9번)
$socket_number = "7";
//PC MAC Address 를 설정합니다.
$mac_addy = "xx:xx:xx:xx:xx:xx";
// 자신의 IP를 적습니다.
$ip_addy = gethostbyname("123.456.789.00");
WakeOnLan($ip_addy, $mac_addy,$socket_number)
?>

위 PHP코드에서 수정할 부분은 빨간색으로 된 부분만 수정해서 자신의 계정에 업로드 한후
핸드폰(KTF의 경우 매직엔 URL 를 이용) 으로 접속을 하면 바로 원격부팅이 됩니다.

* 일부 원격부팅이 지원되지 않는 PC와 웹접속이 불가능한 핸드폰에서는 사용할 수 없습니다.
* 제 핸드폰에서 한번 원격부팅을 하고 난후 핸드폰을 껐다켜야 다시 원격부팅을 할수 있는 문제점이 있더군요.
이올린에 북마크하기(0) 이올린에 추천하기(0)


Trackback URL : http://www.icedoll.com/trackback/339

Comments List

  1. 비밀방문자 2008/07/14 10:47 # M/D Reply Permalink

    관리자만 볼 수 있는 댓글입니다.

    1. 술도 2008/07/15 11:17 # M/D Permalink

      자신의 계정이란..
      자신의 홈페이지 파일등을 올려서 운영하는 호스팅서버를 말하겠죠?(맞나..^^;)
      한마디로 홈페이지계정이 되겠습니다~
      그리고 뭐..이메일 주소 남기시면 글로 답변을 할수도 있지요..;;

Leave a comment
[로그인][오픈아이디란?]
« Previous : 1 : ... 33 : 34 : 35 : 36 : 37 : 38 : 39 : 40 : 41 : ... 342 : Next »


Recent Posts

  1. 오랜만에 환전해본 구글수표
  2. 임시복구 관련 공지사항
  3. 술도넷 접속관련 공지입니다. (2)
  4. 태터툴즈..그리고 텍스트큐브..
  5. 텍스트큐브를 도메인의 루트에 설치하고 다른 폴더... (5)
  6. [하이트맥주EVENT]보아의 새로운 하이트이야기#1
  7. 우리나라도 이제 모바일콘텐츠용 애드센스가 시작...
  8. 구글애드센스 6번째 수표지급
  9. 애드센스 추천가입 첫 전환자가 나왔습니다..^^
  10. 애드센스 프로그램 추천 애드센스 종료

Bookmarks

  1. 술도넷

Site Stats

Total hits:
13775
Today:
75
Yesterday:
179