Skonfiguruj wake-on-lan na mac os x przez Actiontec T1200H Router: Porty 7 i 9 są zamknięte

0

Mam dwa macs podłączone do domowej sieci bezprzewodowej za pomocą routera Actiontec T1200H.

Oba macs obsługują Wake on Wireless (w Informacje o tym Macu - & gt; Raport systemowy - & gt; Sieć - & gt; Wi-fi - & gt; Wake on wireless: Obsługiwane )

Obie maszyny mają "Wake for network access" zakwaterowany Preferencje systemowe - & gt; Oszczędzacz energii co oznacza również, że oba obsługują WoL przez WiFi (przeczytaj tutaj: https://support.apple.com/en-ca/HT201960 ).

Oba działające OS X 10.10.3 Yosemite. Przekierowanie portów w interfejsie sieciowym routera (nie jestem pewien, czy poprawiłem):

LAN IP Address: 192.168.1.64 # macbookpro which is supposed to get WoL packet
  External (WAN) Start Port:  9
  External (WAN) End Port:  9
  Internal (LAN) Start Port:  9
  Internal (LAN) End Port:  9
  Protocol:  UDP

To samo dotyczy portu 7.

Próbuję obudzić mojego MacBooka Pro 15 ”w połowie 2010 roku (laptop podłączony do zasilacza i wbudowany wyświetlacz jest otwarty) wysyłanie pakietów z mac pro za pomocą tego polecenia:

$ wakeonlan -i 192.168.1.64 -p 9 g8:bc:c9:d4:b0:ee
Sending magic packet to 192.168.1.64:9 with g8:bc:c9:d4:b0:ee

Więc to nie działa, a kiedy skanuję port 9 nmap mówi, że jest zamknięty:

$ sudo nmap -sU -p 7,9 192.168.1.64
...
PORT  STATE  SERVICE
7/udp closed echo
9/udp closed discard

Sprawdzam, czy adres mac jest poprawny, używając arp -a i WakeOnLan GUI z homebrew cask. Pokazują identyczne adresy, więc uważam, że jest to poprawny adres interfejsu Wi-Fi, do którego podłączone są komputery (en1-for macbookpro, en2-for macpro).

Nie działa również w przypadku mojego nowego komputera Mac Pro (koniec 2013 r.).

Więc co robię źle? Czy powinno tak być, czy muszę jakoś otworzyć te porty? Czy coś mi brakuje? Proszę pomóż.

Drew
źródło
Nie odpowiedź, ale ... możesz użyć fing aplikacja na iPhone'a / iPada do generowania pakietów Wake-on-LAN w bardzo prosty sposób.
Mark Setchell
Lol, czy to reklama?
Drew
Nie, to świetne, darmowe narzędzie - używam go cały czas do debugowania sieci i budzenia kopii zapasowych NAS.
Mark Setchell
Fajne! Wiedziałem o tym. Używam Scany, ale nie jest wolny. W każdym razie dzięki.
Drew

Odpowiedzi:

0

Mapowanie portów NAT nie jest konieczne dla Wake on Wireless LAN, chyba że maszyna wysyłająca pakiet Wake jest w publicznej (WAN, Internet) stronie NAT. Jeśli poprawnie rozumiem twoją pierwszą linię, oba komputery Mac są połączone przez Wi-Fi z ActionTec T1200H. Więc są w tej samej (bezprzewodowej) sieci Ethernet LAN.

Czy zgodnie z instrukcjami zawartymi w tym artykule pomocy technicznej, z którym nawiązałeś połączenie, zweryfikowałeś w informacji o systemie (nie oszczędzaniu energii) w MacBooku Pro, że widzisz „Wake On Wireless: Supported”?

Sprawdziłeś to g8:bc:c9:d4:b0:ee jest prawidłowy adres MAC interfejsu Wi-Fi komputera MacBook Pro?

Pomocne może być poznanie dokładnego identyfikatora modelu (np. „MacBookPro11,3”) modelu MacBook Pro. Przez ostatnie kilka lat komputery Mac posiadały karty bezprzewodowe z wystarczającą ilością wbudowanych funkcji inteligentnych do obsługi rotacji klucza grupowego WPA / WPA2 i inne rzeczy niezbędne do utrzymania skojarzenia z siecią Wi-Fi i utrzymywania usług Bonjour reklamowanych w sieci, podczas gdy reszta systemu śpi. Obsługują one funkcję Wake on Wireless LAN z dowolną marką 802.11 AP (router bezprzewodowy). Jednak były wcześniej modele komputerów Mac z mniej zaawansowanymi kartami bezprzewodowymi, które obsługiwały Wake on Wireless LAN tylko gdy jest powiązany ze stacją bazową Apple AirPort [Extreme, Express, Time Capsule]. Jeśli Twoja maszyna jest wystarczająco stara, aby zaliczyć się do tej kategorii, nigdy nie będziesz w stanie uzyskać Wake on Wireless LAN do pracy z routerem ActionTec.

Czy zauważyłeś to zastrzeżenie z artykułu pomocy technicznej?

Przenośne komputery Mac z włączoną funkcją Wake on Demand będą wykonywać funkcje Wake on Demand tylko wtedy, gdy są podłączone do zasilacza i otwarty jest wbudowany wyświetlacz lub podłączony jest zewnętrzny wyświetlacz.

Czy masz MacBooka Pro podłączonego do zasilacza i czy pokrywa jest otwarta, czy podłączony jest zewnętrzny monitor?

Spiff
źródło
Dziękuję bardzo za odpowiedź! Dokonałem wszystkich zmian w wyjaśnieniach, tak jak prosiłeś. Wygląda na to, że wszystko powinno działać, albo coś jeszcze przeoczyłem (((
Drew
@ Przywołaj BTW, czy wymyśliłeś ten adres MAC, aby zachować prywatny adres MAC MacBooka Pro? Pytam, ponieważ jeśli myślałeś, że to twój prawdziwy adres MAC, popełniłeś błąd, ponieważ „g” nie jest prawidłową cyfrą szesnastkową.
Spiff
@ Andrew Również, ponieważ jesteś w tej samej sieci LAN, nie potrzebujesz -i $IPADDRESS argument do wakeonlani faktycznie może to spowodować przerwanie, jeśli maszyna wysyłająca nie ma statycznego mapowania ARP dla maszyny docelowej. Zostaw tę część, aby pakiet został wysłany na adres IPv4 z ograniczoną transmisją.
Spiff
no cóż, oczywiście to wymyśliłem - pokazuje to „g”. Używam prawdziwego. I nie działało bez tego -i $IPADDRESS. Ale kiedy to robię, otrzymuję: Sending magic packet to 255.255.255.255:9 with $MACADDRESS
Drew
@ Andrew Myślę, że twój MacBook Pro 2010 jest zbyt stary, aby obsługiwać obrót klucza grupowego w karcie bezprzewodowej (zbyt stary, aby obsłużyć Wake on Wireless z AP innej firmy, przynajmniej jeśli AP ma włączoną WPA lub WPA2). Spróbuj ponownie uruchomić Mac Pro 2013, tym razem bez -i $IPADDRESS.
Spiff