답변:
기본적으로 컴퓨터가 연결되어 있고 꺼져 있어도 일부는 네트워크 카드와 같은 매우 기본적인 기능을 유지합니다.
특수 명령을 수신 할 때 시스템 전원을 켤 수 있도록 구성 할 수 있습니다.
가장 쉬운 시작 방법은 내장형 NIC가있는 경우 BIOS를 확인하여 지원하는지 확인하는 것입니다. 실제 네트워크 카드가 있다면 사용하지 못할 수도 있습니다 ... 그러나 Wake On Lan 칩 또는 케이블 용 슬롯이 있는지 확인하는 것이 좋습니다
또한 에너지 절약에 관해서는 분명히 장치를 켜야합니다! 스케줄이나 무선 모바일 또는 명령을 보낼 수있는 유사한 장치를 기반으로 장치를 켤 수있는 라우터가 있어야합니다. 물론 전원 버튼을 통해 기계를 켜는 것이 좋습니다.
Wikipedia에는 Wake On Lan에 대한 좋은 기사가 있습니다.
WoL (Wake on LAN) 지원은 컴퓨터의 마더 보드 및 네트워크 인터페이스에서 구현되므로 운영 체제가 때때로 WoL 동작을 제어 할 수 있지만 하드웨어에서 실행되는 운영 체제에 의존하지 않습니다. 네트워크 인터페이스가 마더 보드에 통합되지 않고 플러그인 카드 인 경우 케이블로 카드를 마더 보드에 연결해야 할 수 있습니다. WoL을 지원하는 내장 이더넷 컨트롤러가있는 마더 보드에는 케이블이 필요하지 않습니다.
좋아, 그물에 이것에 관한 좋은 정보가 많지 않으므로 여기 내 지혜가 있습니다.
WoL의 핵심은 네트워크를 사용하여 컴퓨터를 원격으로 켜는 것입니다. 분명히 컴퓨터가 실제로 완전히 꺼져 있다면 이것이 작동 할 수있는 방법이 없기 때문에 최신 컴퓨터가 "꺼져"있을 때 이더넷 카드는 실제로 (절대로) 저전력 상태로 유지되어 WoL 패킷을 수신합니다.
WoL을 처음 만들었을 때 네트워크 활동이있을 때 컴퓨터를 켜도록 BIOS에 신호를 보내도록 네트워크 카드를 설정할 수 있습니다. 즉, 이더넷 카드 (또는 IP 패킷; 100 % 확신 할 수 없음)가 네트워크 카드에 표시 될 때마다. 합리적으로 보이지만 실제로는 네트워크를 통해 무작위로 전송되는 임의의 패킷이 이유없이 컴퓨터를 깨울 수 있기 때문에 쓸모가 없습니다. 이 문제를 해결하기 위해 누군가 MagicPacket ™을 발명했습니다! 카드를 MagicPacket ™ 모드로 설정하면 네트워크 카드의 MAC 주소가 포함 된 데이터가 6 번 (기억되는 한) 기억 된 경우에만 컴퓨터가 깨어납니다. 이제 무작위 패킷은 컴퓨터를 성가 시게 깨우지 않습니다. MAC 주소를 WoL 도구에 넣어야하는 이유이기도합니다. MagicPacket ™을 구성 할 수 있습니다.
MagicPacket ™의 작은 결함을 발견했을 것입니다. 네트워크의 모든 사용자가 MAC 주소를 볼 수 있으므로 신뢰할 수없는 로컬 네트워크 (예 : 대학)에서 WoL을 사용하려고하면 성가신 사람들이 컴퓨터를 계속 깨울 수 있습니다. 이 내용을 인용하지 말고, ethtool
누군가가 MagicPacket ™ 용 SecureOn ™을 "발명 한"매뉴얼 페이지를보십시오. 이를 통해 카드가 수신하는 MAC 주소를 설정하여 효과적으로 개인 비밀번호로 전환 할 수 있습니다.
이제 까다로운 부분이 있습니다. 이더넷은 켜져있는 컴퓨터간에 데이터를 보내도록 설계되었습니다. 이 기능은 꺼져있는 컴퓨터로 패킷을 보내려는 WoL에서는 잘 작동하지 않습니다.
첫 번째 장애물은 오프 컴퓨터에는 실제로 IP 주소가 없다는 것입니다. 따라서 WoL 패킷을 IP 주소로 보낼 수 없습니다 (IP 주소를 입력 할 수있는 도구는 실제로 라우터의 IP 주소를 요청합니다). 대신, WoL 패킷은 연결된 모든 이더넷 장치로 브로드 캐스트됩니다. 당신은 할 수 있습니다 - 좋은 라우터에서 - 수동으로 MAC 주소와 IP 주소를 연결하지만, 대부분의 라우터는 이것을 허용하지 않으며, 컴퓨터 끄기로 전송되는 IP 패킷을 드롭합니다.
브로드 캐스트 패킷은 작동하지만 문제가 있습니다 ...
문제는 대부분의 라우터에서 브로드 캐스트 주소로 패킷을 전달할 수 없다는 것입니다. 이상적으로 일반적인 "직장에 있고 집 컴퓨터에서 물건을 원합니다"에서 원하는 WoL 설정은 외부 포트 9 (예 : 아래 참조)에서 255.255.255.255:9로 전달하는 것입니다. 라우터는 단순히 그렇게하지 않습니다. 나는 실제로 스피드 터치 ADSL 라우터를 위해 어떻게해야하는지 알아 냈지만 수동으로 설정 파일을 편집해야했습니다.
아마도 이것이 실제로 작동하는 유일한 방법은 Tomato 또는 DD-WRT와 같은 적절한 타사 라우터 펌웨어를 설치하는 것입니다. 웹 인터페이스에는 WoL 도구가 내장되어 있습니다. 집에 돌아 왔을 때 휴대 전화를 사용하여 컴퓨터를 자동으로 깨우는 것과 같은 멋진 작업을 수행 할 수 없기 때문에 그리 깔끔하지 않습니다. 그러나 여전히. 실제로 시도하지는 않았지만 펌웨어를 전달하여 브로드 캐스트 할 수 있습니다. 누가 알아.
많은 가이드는 당신이 해야 한다고 말합니다 포트 7을 사용하거나 해야한다 포트 9를 사용하고있는 거 생각 "왜?", "어느 쪽?". 답은 중요하지 않습니다. 모든 포트를 사용할 수 있습니다. 80, 666은 중요하지 않습니다. 컴퓨터의 네트워크 카드는 MagicPacket ™이 수신되는 포트를 신경 쓰지 않으며 MAC 주소가 반복해서 들어갑니다. WoL 전달 기능을 사용하려면 포트를 사용하고 해당 포트를 WoL 도구에 넣을 수 있습니다.
7과 9가 권장되는 이유는 80 년대 이래로 아무도 사용하지 않은 완전히 쓸모없는 서버 몇 대가 사용한 포트이기 때문입니다. 포트 80이 웹용 포트 인 것처럼 포트 7은 "echo"서버용 포트이며 모든 것을 보낸 사람에게 다시 반복하고 대규모 보안 취약점이며 포트 9는 "discard"서버용 포트입니다. 수신 한 모든 데이터를 버리고 다시는 아무것도 보내지 않습니다. 그들은 지금 완전히 쓸모가 없지만 인터넷이 새로운 때 (70 년대) 네트워크 테스트에 적합했을 것입니다.
가장 먼저 확인해야 할 것은 컴퓨터가 켜져 있을 때 MagicPacket ™을받는 것 입니다 . 이를 위해 wireshark (google it)를 다운로드하고 포트 9 (또는 7 등)를 듣고 WoL 패킷을 보내도록 지시하십시오. 당신은 그것을 볼 수 있습니다. 그렇지 않으면 문제를 비교적 쉽게 해결하거나 최소한 진단 할 수 있습니다.
패킷을 받았지만 컴퓨터가 여전히 켜지지 않으면 조금 까다로워집니다.
먼저 BIOS / UEFI로 이동하여 "PCI가 컴퓨터를 깨우도록 허용"또는 이와 유사한 옵션이 활성화되어 있는지 확인하십시오. PCIe 옵션도 활성화하십시오. 둘째, 리눅스에서 ethtool
네트워크 카드에 대한 WoL을 활성화 하는 데 사용합니다. 같은 것 ethtool -s eth0 wol bgm
. Windows에서는 "이 장치가 컴퓨터를 깨우도록 허용"옵션이 있으며 어딘가에 일부 MagicPacket ™ 옵션이있을 수 있습니다. 나는 지금 창문을 사용하고 있지 않습니다.
이제는 잘 작동 할 것입니다. 그러나 컴퓨터를 끈 후 몇 분 (또는 몇 초) 동안 만 작동 할 수도 있습니다! 아뇨! 라우터에 문제가 있습니다. 나는 다른 것을 얻는 것이 좋습니다. 토마토 -USB는 정말 대단합니다.
컴퓨터가 방화벽 뒤에 있으면 Wake on lan이 작동하지 않을 수 있습니다. 제대로 작동하려면 회사 방화벽에 포트가 열려 있어야 메시지를 통해 컴퓨터로 보낼 수 있습니다.
이 문제를 해결하는 한 가지 방법은 항상 켜져있는 방화벽 뒤에있는 컴퓨터에 액세스하여 해당 컴퓨터에서 WOL 신호를 보내는 것입니다.
Timmmm 매우 상세한 답변 !! 또한 WOL 신호는 OSI 모델 (데이터)의 계층 2에 있으므로 프레임 및 MAC 주소로 전달됩니다. 따라서 WOL 신호를 보내는 시스템은 켜려는 시스템의 모든 vLAN에 액세스 할 수 있어야합니다.
관리 vLAN의 서버 일 가능성이 높습니다. 이것이 WOL 신호가 주 방화벽 또는 통신하려는 특정 VLAN의 DHCP 서버에서 더 일반적으로 전송되는 이유입니다. 물론 관리 액세스가 가능한 DMZ에서 VPN 액세스 또는 RDP 머신 설정이 필요한 것은 무엇입니까 (후자는 매우 권장되지 않습니다 !!)
눈이 많이 오는 날에 사무실에 오지 않기 위해 배치해야 할 많은 작업이 될 것입니다.)