1. Log into the router setup.
2. Go to Advanced Setup -> Port Forwarding/Triggering
3. If your Apex is set to use port 80 (the default), check the "Service Name" drop for an entry like "Web" or "HTTP" (not HTTPS) and skip to step 7. Otherwise, go to step 4.
4. Click "Add Custom Service"
5. Enter the following settings:
a. Service Name = "Apex"
b. Protocol = "TCP" or "TCP/UDP" (either should work)
c. External Starting and Ending Port = 80.
d. Do not check "Use the same port range for the internal port"
e. Internal Starting and Ending Port = port number used by the apex.
f. Internal IP Address = IP address of the apex (the default is usually 192.168.1.50)
g. Click Apply
6. Back on the Port Forwarding screen, select the service you just created in the "Service Name" drop-down.
7. Under "Service IP Address", enter the IP address of the apex (again, the default is usually 192.168.1.50)
8. Click "Add".
Once the port forwarding is set up, you can test it by doing the following:
1. Go to
403 Forbidden
2. Enter that IP address listed into the address bar on your browser.
3. You should be prompted to login to the apex.
FYI, I found the user manual for the router on Netgear's website (
ftp://downloads.netgear.com/files/GDC/WNDR4300/WNDR4300_UM_15Nov12.pdf). The steps above come from pages 98-100.
Hopefully that all makes sense. If not, let me know.
Once the port forwarding works, you'll probably want to set up a DDNS (Dynamic DNS) account so you can use a name (like AliciaApex.com) instead of the IP address to access the Apex from outside your home.