![]() Unfortunately, my router does not have all the above features (only Port Forwarding and DHCP Address Reservation is possible), so I need to come up with another workaround… I have a spare Android device at home, so I set it up as a web server which listens to incoming HTTP requests. Port Forwarding: This redirects a request coming from WAN (public IP address) to the chosen IP above.DHCP Address Reservation: This ensures that the PC gets assigned the same IP address every time it comes online.IP & MAC binding: This links the MAC Address of the Network Card to a chosen IP so the router knows to send the packet to the Network Card even when the PC is offline.The features which you will need are IP & MAC binding, DHCP Address Reservation, and Port forwarding. Interestingly, the “router” itself has other features than just giving you access to the Internet. We all know what there is a thing called “router” in your home that helps to communicate with the outer Internet and your devices. To do this remotely (which is outside your home network), you can for example set up a method in which you can control that “another device”. So how can we solve this? Port forwardingįrom the previous part, we see that in order to achieve the wake-on-lan feature, we need another device in the same network to send a “magic signal” to port 9 of your PC. If you go outside of your home network, you won’t be able to do what listed above. One downside is, this method can only be applied through a local network. ![]() 9 is the most popular port, but it can be 7 in some cases. The “255.255.255.255” is the broadcast address, which means that the message will be sent to all the devices in the same network, and the “:9” is the port number that listens to the wake-on-lan command. Then, you will need to know the MAC address of the network device which your PC has, simply run this command in your PC (if it is Linux, for other OSes there should be a similar option): Simply turn on the computer, press a special key (in my PC it is F12) to do to BIOS settings and you should be able to find that option. In order to enable Wake on LAN on your PC, first, you need to make sure that your BIOS supports this feature. However, this protocol only works for Ethernet-based network devices, so please take note! There are some ready-made programs (both native and web-based) and command-line interfaces such as wakeonlan cli, Wake on Lan Android. Send a target device in the same Local Area Network (LAN, which can be your home wifi or hotspot) with a special message. Wake on LAN is “a computer networking standard which allows a computer to be turned on or awaken by a network message”. Connect via VNC server (which is equivalent to Team Viewer, except it is open source and allows you to customize it). ![]()
0 Comments
Leave a Reply. |