원격 부팅 명령 / 네트워크 호출을 통한 부팅

원격 부팅 명령 / 네트워크 호출을 통한 부팅

특별한 네트워크 명령을 사용하여 다른 컴퓨터(Windows 권장)를 부팅할 수 있습니까?

사용 사례(이 명령을 호출하겠습니다 remote boot):

  • 집에 있는 컴퓨터A가 꺼져 있거나 대기 상태입니다
    (그러나 remote boot활성화되어 있음).
  • 에너지가 낮은 컴퓨터B(예: LinuxDebian을 실행하는 RaspberryPi)는 암호화된 채널에서 명령을 수신하고 있습니다.
  • ComputerB가 (인증된)을 수신하면 remote boot ComputerA이를 ComputerA에 전달합니다
    (명령은 스마트폰에서 올 수 있음).
  • 컴퓨터A가 부팅됩니다.
  • 명령은 remote boot로컬 네트워크 내에서만 허용될 수 있습니다.


나는 이것을 허용하는 어떤 것도 찾을 수 없었습니다. 기껏해야 remote restart내가 찾고 있는 것이 아닙니다.

내 생각에는 BIOS와의 통신이 필요할 수 있습니다. 나는 내 자신의 TCP/IP 서버/클라이언트 연결을 프로그래밍한 경험이 있지만 이것을 remote boot.

답변1

당신이 찾고 있는 것은 Wake On Lan(WOL)이라고 합니다. WOL에 대해 모르신다면 Wikipedia나 신뢰할 수 있는 다른 소스에서 직접 읽어보시기 바랍니다. ;-)

WOL을 사용하고 싶다면 장치가 충족해야 하는 몇 가지 요구 사항이 있습니다.

  1. 원격 컴퓨터의 네트워크 카드와 OS는 WOL을 알아야 합니다(Windows는 이러한 요구 사항에 적합합니다. 네트워크 카드(NIC)가 지원하는 경우 PC나 인터넷에서 검색하거나 NIC 제조업체에 문의하여 알 수 있습니다.

  2. PC가 LAN을 통해 연결되어 있어야 합니다.

  3. WOL 명령을 원격 PC로 보낼 수 있는 도구(대부분의 경우 VNC 클라이언트 또는 원격 데스크톱 클라이언트)가 필요합니다.

원격에서 PC를 시작하는 또 다른 방법은 누군가에게 전화를 걸어 PC를 시작하도록 요청하는 것입니다. 또는 시간 기반 부팅이 귀하의 필요에 맞을 수도 있습니다.

관련 정보