Ik kan via een web interface instellingen wijzigen.Aan de iMac is nu een 'regel' gekoppeld dat1) inkomend verkeer op poort 22 toelaat en2) een WOL pakket doorstuurt naar de iMac4) Op de iMac heb ik ssh verkeer opengezet voor mij als gebruiker (ik heb tevens rechten als admin) Tevens de setting 'ontwaak bij netwerkverkeer. De iMac hangt aan een UPS mocht de stroom uitvallen, en de instelling voor herstart bij stroomuitval staat aan.4) er zijn geen andere computers op dit draadloze netwerk
Mijn bedoeling is via Terminal een SSH verbinding te maken. Dit lukt, maar alleen binnen het eigen netwerk.
Wanneer de iMac NIET in slaap is staat de poort open op de router. Gecontroleerd met http://www.whatsmyip.org maar ook met Netwerk app op een MacBookPro.
Wanneer de iMac in slaap is staat die poort dicht.Binnen mijn eigen WiFi kan ik dan een WOL pakket met Terminal sturen, de iMac ontwaakt en de poort gaat open.
Nu mijn probleem (zat eraan te komen) Niet als ik 'buiten' ben, dus onderweg.
Mijn vraag. Hoe los ik dit op? Reacties zeer welkom, ik kom er niet meer uit. Mijn ISP wil alleen tegen betaling mij helpen, inderdaad belachelijk. Op gebruikersfora vind ik geen oplossing. De handleiding van het modem heb ik nauwgezet gevolgd.
Alvast bedankt!
(PS ik woon in Zweden, ISP is Telia, modem is door hen geleverd. En misschien aangepast?
Kan je overweg met een programma als Wireshark? Dan zie je misschien wat er gebeurt (of niet gebeurt).
Verder moet je router dit soort broadcasts wel doorsturen. Zie ook http://nl.m.wikipedia.org/wiki/Wake-on-LAN
(Bewerkt door HEXDIY om 1:48, 18-04-2015)
@atelier: Ik heb bij mijn eigen router gekeken wat er gebeurt. Daar is bij een doorgestuurde poort WOL aan te zetten. Die router maakt dan zelf geen WOL-pakketjes aan. Het enige effect is dat hij mijn pakketten direct naar het opgegeven MAC-adres stuurt in plaats van ARP te gebruiken. Ik moet dus zelf een WOL-pakket naar de doorgestuurde poort sturen alvorens te verbinden. Wellicht dat het bij jouw router net zo werkt.
Het simpelst is om het pakket te broadcasten. Dan komt het bij ieder lokaal apparaat uit. Als een apparaat een WOL-pakket met zijn eigen MAC-adres herkent zal het wakker worden. Een router laat je gewoonlijk niks doorsturen naar het broadcastadres (maar goed ook), dus die zal wat hulp moeten bieden. Denk aan automatisch een pakket versturen bij binnenkomend verkeer, of een manier om 'm te vertellen om een pakket te versturen.
Een andere oplossing is om bij de lokale verzender (de router als je via het internet verbindt) een vast MAC-adres met het IP-adres te associëren. Op deze manier ARP omzeilen is wat ingrijpender maar ook gerichter. Een bijkomend voordeel is dat WOL inderdaad over het internet gestuurd kan worden zonder hulp. Dit is wat mijn router doet als ik bij een doorgestuurde poort WOL aanzet.
Hoe je dit regelt op een willekeurige router? Geen idee. Er zijn talloze benamingen voor het doorsturen van poorten (begin bij NAT, Port Forwarding, Applications & Games etc.), en nog meer verschillen in specifieke opties. WOL is nog minder standaard en vaak niet eens mogelijk. Ik kan zo snel maar weinig informatie over de TG799vn vinden. Daar kan ik dus niks over zeggen. Ik zou het zelf van dichtbij moeten zien. Dat gaat niet, dus doe ik m'n best om een beetje te loodsen. Er is blijkbaar een regel die iets met poorten doorsturen en WOL kan doen. Het is nu zaak om uit te zoeken wat er precies gebeurt en hoe je het kunt gebruiken.
Probleem met dit uitzoeken is dat -volgens mij- die poort wel open gaat ( de iMac uit slaapstand wordt gewekt) als ik vanuit het eigen netwerk Terminal gebruik.
Ik moet, om het 'buiten' te testen inloggen vanuit een ander netwerk, en daartoe in de auto stappen voor een ritje van 10 km 😀
Zoals gezegd, Terminal kan inloggen vanuit eigen etwerk, poort op de Router gaat netjes open. En sluit weer nadat ik ben uitgelogd.Alleen vanuit een vreemd netwerk werkt het niet.
Misschien gebruik ik een verkeerd kommando in Terminal. Iemand een suggestie?
Dank voor het meedenken!
Begrijp ik goed dat je WOL lokaal test door direct over het LAN te sturen zonder de router erbij te betrekken? Je kunt van binnen je netwerk iets naar je externe IP-adres sturen. Dat heeft hetzelfde effect als iets van buiten sturen, een enkele router die er geen zin in heeft daargelaten. Het zou nog kunnen dat de provider bepaalde poorten blokkeert (om te voorkomen dat je jezelf al te makkelijk blootstelt) maar dat is een volgende stap.
Wat voor programma's/commando's gebruik je? Wat heb je op de router precies ingesteld?
Voor je aan WOL begint zou je eerst eigenlijk moeten vaststellen dat de rest goed werkt, dus met een wakkere computer testen. Ik kan eventueel zelf van buiten testen. Heb je iets om te chatten?
Dank voor je aandacht. Begrijp ik goed dat je WOL lokaal test door direct over het LAN te sturen zonder de router erbij te betrekken?
Nee, ik open Terminal en stuur volgens mij een signaal naar het IP adres van de router. Die op dat moment poort 22 dicht heeft. Dan wordt verbinding gelegd (=ik kan in mijn iMac) en (volgens Network utility) is 22 open.Na sluiten Terminal venster is de verbinding weg, en 22 is weer dicht.
Ditzelfde lukt me niet vanaf buiten.
Chatten (skype) stel ik erg op prijs, dank voor je tijd. Ik ben nu onderweg, neem graag kontakt met je op namaandag(avond) via een PM.
(Bewerkt door atelier om 22:58, 18-04-2015)
Vanaf buiten je netwerk (en bij direct verbinden op IP-adres) werkt deze magie niet en moet je dus op een andere manier je iMac wakker zien te maken. Sommige routers kunnen WOL pakketten sturen vanaf hun weginterface, dat kan een uitkomst zijn.
Heb je op je locale netwerk een AppleTV of Apple Airport Wi-Fi router?Nee. Ik ga er gewoon vanuit dat ik dat WOL pakket via de door Telia verstrekte modem/router kan sturen. Voordat ik een andere (duurdere) oplossing moet gaan zoeken.....
Om die reden moet je het Wake-On-LAN-pakketje in je thuisnetwerk genereren. Dat kunnen sommige routers en een alternatief is een apple-apparaat dat als bonjour sleep proxy kan fungeren. In ieder geval moet het een apparaat zijn dat al aan staat.
Van buitenaf een WOL-pakketje sturen naar je thuisnetwerk is technisch gezien gewoon niet mogelijk.
Ik wacht op een pb'tje.