멀티 홈 호스트의 WOL

멀티 홈 호스트의 WOL

토폴로지: xDSL 모뎀 <-ethernet 'wan'-> Linux 호스트(2개의 네트워크 카드) <-ethernet lan'-> 휴면 Linux ITX 호스트. Linux 호스트는 5.0.0-arch1-1-ARCH이고 ITX 호스트는 최신 LibreElec 버전입니다.

수행된 테스트: 다른 호스트가 두 개의 이더넷 세그먼트 각각에 연결된 어댑터에서 차례로 tcpdump를 실행하는 동안 ITX 호스트의 MAC 주소를 사용하여 wol 명령을 실행합니다(관리되지 않는 스위치가 사용됨).

테스트 결과: MAC 주소만 사용하는 경우 매직 패킷은 기본 경로를 통해 인터페이스 외부로 라우팅되는 것으로 나타납니다("wan" 인터페이스는 DHCP를 통해 ISP로부터 기본 경로를 가져옵니다). 255.255.255.255는 0.0.0.0/0과 일치하므로 이는 의미가 있습니다. 방향이 지정된 서브넷 브로드캐스트(예: 192.168.1.255)를 사용하면 매직 패킷이 원하는 인터페이스("lan" 인터페이스)를 통해 전송됩니다.

상황 및 문제: ITX 호스트가 지정된 서브넷 브로드캐스트 매직 패킷에 응답하지 않습니다. 이 라우팅에 영향을 줄 수 있는 방법이 있나요?

사용된 소프트웨어:https://www.archlinux.org/packages/community/x86_64/wol/;명령은 wol xx:xx:xx:xx:xx입니다. -i 매개변수는 IP 주소가 주어졌을 때 패킷이 전송되지 않도록 합니다(ARP 요청 관찰). 192.168.1.255 방향 지정된 서브넷을 사용하여 성공적인 결과를 얻지 못했습니다.

관련 정보