To determine the series of your CradlePoint router please click here.
This article was written based on the 5.0.0 firmware version.
Typically all computers connected to a router are protected by the router’s firewall. To allow a computer on the Internet to connect through the router to a specific computer it is necessary to either manually forward the required ports (directions below), or to place the device/computer into the CradlePoint’s Demilitarized Zone (DMZ). For more information about adding a device to the DMZ, refer to this article.
Before getting started, you will want to ensure that the IP address you are getting from your ISP is publicly routable. For more information on verifying whether your WAN IP address is publicly routable, refer to: How can I tell if my IP address is publicly routable?
Before forwarding any ports from the Internet, you will also want to make sure that you are able to access your server from a local IP address. For example, if you have a local web server running on IP 192.168.0.100 listening on port 8888, you will want to make sure that another locally connected computer (like a laptop on 192.168.0.111) is able to access the web server at http://192.168.0.100:8888. Once you know that the server is working locally, adding a port forward to that device will allow users connecting from the Internet to access that server using the WAN IP address.
You will also want to be sure that the device/computer being forwarded to is always assigned the same IP address from the CradlePoint router. To ensure that the device/computer is always assigned the same IP address from the CradlePoint router via DHCP Reservation, refer to thisarticle.
2. Click Network Settings and then Firewal from the drop-down menu
3. Under Port Forwarding Rules, click Add to create a new rule.
4. In the Add/Edit Port Forwarding Rule screen, give your rule a unique name.
Click Submit to save the rule.
5. After saving your rule, you will now see it listed in the Port Forwarding Rules.
After making this change, this will forward traffic that reaches the CradlePoint’s WAN interface on that port to the internal web server. For example, if this router’s WAN IP address was 22.214.171.124, anyone on the Internet would now be able to access the web server by surfing to http://126.96.36.199:8888.
Many ISPs block some or all ports from the Internet. You may want to check with your ISP to determine whether any ports may be blocked. You may also want to configure your port forwarding rule to use a different unblocked port for the Internet than it uses locally.
For example, if your ISP blocks incoming connections from the Internet on port 80 and your web server at 192.168.0.112:80 cannot be changed to listen on another port, you could set up a rule to forward traffic from an unblocked Internet port (like 8088) to local port 80 on the web server.