Onderwerp bekijken
Alle vragen m.b.t. de instellingen en configuratie van de Hardware kun je hier stellen.
port 9 voor wake on lan doorsturen naar mac van pc
|
|
Black Tiger |
Geplaatst op 11-04-2016 12:44
|
Beheerder » State Penitentiary » Alles-in-1 Plus » Arris » Fritzbox 7490 » TV Plus » Nextbox / Humax 5300 Berichten: 2864 Lid sinds: 07-04-2011 |
Dat zou ik zo niet durven zeggen. Normaliter is het broadcast adres het laatste ip in een netwerk range. Dus stel dat je 192.168.178.20 hebt als ip adres, dan zit je in het klasse C netwerk. Dat heeft 255.255.255.0 als subnetmasker en 192.168.178.255 als broadcast adres. Greetings, Black Tiger
|
|
|
hanh |
Geplaatst op 18-07-2016 09:51
|
Activiteit » Den Haag Berichten: 7 Lid sinds: 18-07-2016 |
Mosterd na de maaltijd? Beter laat dan nooit? Verondertelde situatie. - het WOL pakket moet naar een _bekabelde_ host computer in je netwerk, die een vast Ip address heeft gekregen - WOL _binnen_ je eigen LAN naar het broadcast IP address x.x.x.255 werkt goed - je wilt echter ook het WOL pakket met succes naar je _externe_ IP address kunnen versturen ergens vanuit het Internet naar poort x (bv 9) - via port forwarding in je router naar het vaste ip van de te WOLlen slapende host zou het WOL pakket daar moeten aankomen en worden opgepakt- althans dat denk je Je bemerkt dat het laatste 'even' kan lukken en daarna niet meer. Hoe komt dat? Je router moet het WOL pakket naar het MAC address van de host in kwestie verzenden, weet het Ip address, maar kan het MAC address na een tijdje niet meer vinden in zijn zogenaamde ARP table cache. Die ARP table bestaat uit paartjes (Ip address, MAC address). De ARP cache is te kort om alle paartjes beschikbaar te houden. Gevolg: je router zet een ARP "Who has ip x.x.x.x' broadcast request op je LAN en wacht op een antwoord met het bijbehorende MAC adddress. De computer die antwoord zou moeten geven slaapt echter. Einde WOL. Oplossing 1 (de eenvoudigste). Kijk of de NIC (netwerkkaart) van de te WOLlen computer de eigenschap 'ARP offload' heeft ***. Hoera. Zet die dan aan. (b.v. Realtec NICs kunnen dat hebben). Daarna werkt het vlekkeloos. De ARP offload zorgt ervoor dat de NIC een MAC address response kan geven op een ARP "Who has ip x.x.x.x' broadcast request' van de router. Het WOL pakket kan nu worden verzonden en wordt door de NIC opgepakt. Oplossing 2 (als 1 niet beschikbaar is) (a) Kijk of de router een port forward kan doen naar het broadcast address van je lokale LAN. Typisch x.x.x.255. Een broadcast van een WOL pakket zal ook worden opgepakt door de NIC van een slapende computer. Vaak werkt broadcasting via port forwarding niet. Er zijn routers die dat kunnen (DD-WRT naar het schijnt; Ziggo UBEE kan het niet, Ziggo Technicolor TC7210 ????). Of (b) kijk of je router een 'static ARP table' feature heeft. Vul dan een entry in met het vaste ip-address en het MAC address van de te WOLlen host. (TP-Link AC1750 bv; heet daar: IP & MAC binding; Ziggo UBEE en Technicolor TC7210 hebben dat niet). NOOT Je zou verwachten dat als je een static IP toewijzing regelt in je router er ook een static ARP Table entry voor wordt aangemaakt. Dat is in het algemeen niet zo. (Ziggo UBEE: nee & static Ip leases geven sowieso andere problemen, Ziggo Technicolor TC7210 kent geen static ip leases). |
|
|
superfury |
Geplaatst op 04-08-2016 18:46
|
Activiteit » Alles-in-1 Plus » Arris TG2492LG-85 » TV Standaard Berichten: 28 Lid sinds: 04-04-2014 |
Dus ik moet: 1. de poort voor WOL doorsturen naar het IP van mijn PC. (x.x.x.INTERNEIPNUMMERVANDEPC) 2. De optie ARP offload aanzetten in de netwerkkaart(Ja, die optie staat erbij ). Moet ik dan ook die optie "IP Address", zoals het in de lijst met opties van de netwerkkaart staat, instellen op de Hexdecimale versie van het IP address? Dus bijvoorbeeld voor IP "111.222.100.1" ingesteld op de router(IP redirect van de WOL poort) wordt "6FDE6401". Moet ik dit ook instellen? Of moet dit gewoon leeg gelaten worden? |
|
|
hanh |
Geplaatst op 04-08-2016 21:49
|
Activiteit » Den Haag Berichten: 7 Lid sinds: 18-07-2016 |
1. en 2. is genoeg. De optie Ip adress van je Nic kan je leeg laten. |
|
|
superfury |
Geplaatst op 11-08-2016 20:25
|
Activiteit » Alles-in-1 Plus » Arris TG2492LG-85 » TV Standaard Berichten: 28 Lid sinds: 04-04-2014 |
Heb het geprobeerd. Ik geloof dat mijn telefoon (lookup via Android's Terminal) de PC nog ziet, maar het pakketje komt dus niet aan. Ik zit zojuist eventjes na te denken: Bestaat er niet een goedkoop (10 euro of minder) apparaatje dat je zo in de winkel kan kopen, waar je dan de poort in de Ubee modem naar doorstuurt, welke het dan broadcast, zodat mijn PC het ziet? Bestaat zo'n simpel tooltje überhaupt? |
|
|
hanh |
Geplaatst op 12-08-2016 09:36
|
Activiteit » Den Haag Berichten: 7 Lid sinds: 18-07-2016 |
Ik gebruik op mijn android phone: https://play.google.com/store/apps/details?id=net.mafro.android.wakeonlan&hl=en Vergeet niet bij Ip address je externe Ip en het poortnr in te vullen! Bij mijn app bv iets als: 82.86.63.134:9 Ja, er is ook een 'derde' weg. Als er een systeem in je LAN is, dat altijd aan staat en dat je van buitenaf kunt bereiken, dan kun je van daaraf binnen je LAN een broadcast WOL pakketje naar x.x.x.255 versturen bestemd voor een slapende computer. Of daar een echt simpel tooltje voor bestaat weet ik niet. Een voorbeeld hoe het kan. Ik heb een NAS. Staat altijd aan. Het is een Linux bakkie. Die kan je van buiten met ssh over poort 22 bereiken. En dan een script gebruiken dat de WOL doet. Ik gebruik een php script dat ik meteen maar meestuur. Of je er iets aan hebt kan ik niet weten. Het is allemaal wel wat technischer, maar te doen. Wat bv ook kan: je hebt een web server die je van buiten kunt benaderen. Je maakt een Web Page met voor elke te WOLlen computer een link die een WOL script aanroept. Sommige mensen gebruiken een Raspberry Pi systeem voor WOL. Het is een klein spotgoedkoop computertje met Linux. Je zou dit een 'simpel' tooltje kunnen noemen. # Wake > "90:2B:34:38:F5:EE", "comphan2" => "00:1E:8C:10:82:DB" ); function wakeOnLan($hostName) { global $hostMacs; # does not matter take one $socket_number = 600; # use broadcast $addr="192.168.1.255"; $addr_byte = explode(':', $hostMacs[$hostName]); $hw_addr = '' for ($a=0; $a <6; $a++) $hw_addr .= chr(hexdec($addr_byte[$a])); $msg = chr(255).chr(255).chr(255).chr(255).chr(255).chr(255); for ($a = 1; $a <= 16; $a++) $msg .= $hw_addr; // send it to the broadcast address using UDP // SQL_BROADCAST option isn't help!! $s = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP); if ($s == false) { echo "Error creating socket!\n"; echo "Error code is '".socket_last_error($s)."' - " . socket_strerror(socket_last_error($s)); return FALSE; } else { // setting a broadcast option to socket: $opt_ret = socket_set_option($s, 1, 6, TRUE); if($opt_ret <0) { echo "setsockopt() failed, error: " . strerror($opt_ret) . "\n"; return FALSE; } if(socket_sendto($s, $msg, strlen($msg), 0, $addr, $socket_number)) { echo "Magic Packet sent successfully! To $hostName\n"; socket_close($s); return TRUE; } else { echo "Magic packet failed!"; return FALSE; } } } if ( $argc < 2 ) { echo "give hostname\n"; exit; } if ( ! array_key_exists($argv[1], $hostMacs ) ) { echo "$argv[1]: illegal hostname\n"; exit; } flush(); wakeOnLan($argv[1]); ?> Gewijzigd door Zippo op 12-08-2016 12:46 |
|
|
hanh |
Geplaatst op 12-08-2016 14:22
|
Activiteit » Den Haag Berichten: 7 Lid sinds: 18-07-2016 |
Bedankt Zippo voor de edit. Moet toch de instructiies eens gaan lezen om te vo9orkomen wat jij verbeterde. |
|
|
Zippo |
Geplaatst op 12-08-2016 17:14
|
Superbeheerder » In the cloud » 3e wolk » Alles-in-1 Plus » Ubee EVW3226 WiFi » Asus RT-AC87U » TV Standaard » Cisco 8455DVB Berichten: 2248 Lid sinds: 02-01-2007 |
Ha ha, geen dank. Ik heb alleen de smileys uitgezet. (via edit, vinkje zetten bij smileys in dit bericht uitschakelen) Ik zag in de php code dat er smileys afgebeeld werden op sommige plekken. Voor iemand die de code wil copy pasten erg lastig. Eventueel kun je nog code tags gebruiken . Dat heb ik niet voor je gedaan omdat ik zo weinig mogelijk wilde aanpassen. Gewijzigd door Zippo op 21-01-2017 11:56 |
|
|
hanh |
Geplaatst op 12-08-2016 17:22
|
Activiteit » Den Haag Berichten: 7 Lid sinds: 18-07-2016 |
Ja. De code is ok maar ziet er niet uit. Met code tags was het waarschijnlijk beter geggaan. Thanx. |
|
|
Zippo |
Geplaatst op 12-08-2016 17:36
|
Superbeheerder » In the cloud » 3e wolk » Alles-in-1 Plus » Ubee EVW3226 WiFi » Asus RT-AC87U » TV Standaard » Cisco 8455DVB Berichten: 2248 Lid sinds: 02-01-2007 |
Zit nog ff naar je code te kijken en zie dat je zogenaamde shorttags gebruikt. Mocht de code niet werken verander dan in |
|
|
Deze website gebruikt Awin affiliate links en Google advertenties, om deze service voor iedereen gratis te houden.
| |
Spring naar forum: |
Gebruik BBcode of HTML om naar; 'port 9 voor wake on lan doorsturen naar mac van pc', te verwijzen!
BBcode: | |
HTML: |
Vergelijkbare onderwerpen
Onderwerp | Forum | Laatste bericht | |
---|---|---|---|
Student op zoek naar klantnummer Ziggo | Algemeen | : 4 | 22-04-2024 |
omruilen Giga modem voor modem dat wifi 6 ondersteunt | Klacht over Ziggo | : 3 | 22-08-2023 |
Connectbox port forwarden naar Fritzbox | Hardware instellingen | : 55 | 29-03-2023 |
Marco van Basten naar Ziggo Sport | Ziggo nieuws | : 1 | 29-06-2020 |
Ziggo GO nu ook beschikbaar voor Apple TV, Android TV en Amazon Fire TV | Ziggo nieuws | : 1 | 29-06-2020 |
Advertentie