How to configure your router for port forwarding
(A router or broadband router can also be known as a NAT-router, Internet gateway, broadband sharing device or home firewall, but the main purpose of the device is the same: to allow users on a small network to share a single connection to the Internet.)
IN A SMALL NETWORK WITH A BROADBAND ROUTER
At this stage, you are ready to specify the parameters that will enable your Axis product to be accessed over the Internet. Please note that setting the Axis product to a static (fixed) IP address is recommended. For example, if your broadband router is set for the 192.168.0.x network, the IP address could be 192.168.0.91.
- Locate Advanced settings on your broadband router to configure it for port forwarding
- Specify the HTTP port (which is 80) to be forwarded from the internal/local IP address of your Axis product (e.g. 192.168.0.91) to the Internet.
- Now you may address your Axis product either using the internal IP address (e.g. 192.168.0.91) or using the domain name provided by the AXIS Internet Dynamic DNS Service (e.g. axis_123456.axiscam.net), which will be accessible over the Internet. (Some broadband routers ask which protocols to forward, e.g. UDP or IP. Here, you specify either "IP" or "Booth".)
USING MULTIPLE CAMERAS OR OTHER PORTS THAN THE DEFAULT HTTP PORT
You may want to use a different port than the default HTTP port 80. If so, you need to configure your Axis product to use the port you want.
- When configured, remember that you have to specify its port number in the URL (e.g. if you select port 9000, you access it using 192.168.0.91:9000).
- Then you configure your broadband router so that the port forwarding of 192.168.0.91 takes port 9000 to the external Internet. Using the AXIS Internet Dynamic DNS Service, it may look like the following: http://axis_123456.axiscam.net:9000).
Recommendation on ports:
When using different ports for your camera, we recommend that you use a high port number, e.g. 8192 or higher, in order to not be in conflict with other services. In addition, many firewalls block traffic at certain ports.
Some broadband routers support a feature called "port mapping." If your router has this, you may keep the HTTP port of all your cameras but can still make various cameras available across the Internet using port mapping. Here you specify the internal/local IP address of your camera and port 80. Then you specify the external port to be something else, e.g. 8192.
Setting up your camera for port forwarding requires interaction between the Axis product and other products. As there are a couple of parameters to set, some of these may be forgotten. Some hints for troubleshooting:
- Verify that your camera works locally on your local area network; that is, that you have configured a fixed (static) IP for it and that you can access it locally.
- When you are configuring your router for port forwarding, verify that you have correctly mapped the IP address and ports.
- Make certain that port forwarding is enabled in the router. (Some routers restrict the time or protocols or outgoing HTTP traffic.)