-
Notifications
You must be signed in to change notification settings - Fork 82
Terminology
Jeremy Blum edited this page Feb 17, 2021
·
2 revisions
This is the terminology used in this wiki:
- Remote Computer: This is the “power-hungry” computer(s) located on the same network as your Raspberry Pi. I’m assuming you are using a hardwired Ethernet connection, since Wake-On-LAN (WOL) does not work over Wi-Fi.
- WOL Server (Raspberry Pi): This is the low-power, always-on, micro server that will be running on the same network as the remote computer. You don’t have to use a Raspberry Pi; any low-power platform capable of serving up web pages, running PHP, and sending Wake-On-LAN magic packets will work fine.
- Client: This is the computer, phone, or other web-connected device that will view the RWSOLS control webpage.
- Router: I assume you are using a home router with a fairly standard feature set, and that you have administrative access to it. It should support DHCP address reservations, NAT port forwarding, and ideally support for a dynamic DNS updating service (like DynDNS or NoIP).
- Dynamic DNS Service: This is a service that handles redirecting a URL to your home’s dynamic IP address. Since most ISPs assign dynamic WAN IP addresses, you need to use a service like this to ensure you can maintain access to your home network, even when the externally-facing IP address changes.
- Home Network: This is the network that includes your Remote Computer, Your WOL Server (Raspberry Pi), and your Router.
(C) 2021 Jeremy Blum, Blum Idea Labs, LLC. This software is licensed under GPL v3