While for the most part you usually wake your Mac by pressing a button on the keyboard or clicking the mouse, you can also do so over the network. This may be useful in instances where you are unable to get to the Mac, such as if you have a Mac Mini set up as a media or network server and have it tucked away in a closet.
Granted in most situations like this, you might set the system to never go to sleep, but there may be instances where a non-server system has been put to sleep and you need to access it.
Unfortunately waking a Mac over the network is not always a straightforward process that requires zero configuration, and you might need to first ensure the Mac is set up to be woken over the network, and then get some information from the system to target and wake it. This information is required for waking the system, so one option for small networks is to make a list of this information for each system so it can be quickly accessed.
First ensure the Mac is set up to be woken over the network:
- Open the Energy Saver system preferences
- Check the “Wake for network access” option. Note this may be in a separate tab, and might be called “Wake for Ethernet Access” or “Wake for Wi-Fi network access,” depending on the configuration of your system.
Next, get your Mac’s local IP and MAC addresses (the MAC address is required, but the IP address may be useful):
- Go to the Network system preferences
- Select your active network connection (Wi-Fi, or Ethernet) from the sidebar
- Click the Advanced button.
- In the TCP/IP tab, make a note of the system’s IPv4 Address and subnet mask
- In the Hardware tab, make a note of the system’s MAC Address
The final step is to wake your system, which can be done in a number of ways, but might most easily be done using a third-party utility such as Wake On Lan, or Wake Me, that are available from the App Store. Simply download the App and launch it, supply the MAC address for the target system into the address field (and optionally the IP address information), and if all goes well, then clicking the “Wake Me” button in the app will wake the system up.
This process should work as described, but sometimes it may run into problems, some of which are relatively simple to overcome:
- Ensure both systems are on the same network
- Check that you have the appropriate MAC address (there will be a separate one for each network interface)
- Check that the IP address of the system has not changed
- Check that there are no IP conflicts or other network configuration errors—reset your router to help clear these.
- Check the port being used. The default of 4343 should be the appropriate port for Wake On Lan activity.
- Check router settings. While most routers should allow Wake On Lan, some might have security features enabled to block this. Check to ensure no specific option is enabled to block Wake On Lan features.