Tunnel Server Setup
Most nodes will be set up as Tunnel Clients. If you aren't sure, you probably don't need to follow the steps on this page.
If you'd like your node to be able to act as a Tunnel Server and allow other nodes to connect to you, you will need to make sure that your node is available over the Internet. This includes configuring a dynamic DNS entry, and making some firewall or port forwarding settings.
DNS Name
Most residential internet services are given a single dynamic IP address, which means that the address can change every few days or so (or when the router power cycles). This means that when a server node suddenly gets a new public IP address, the client node can't find it anymore.
One solution is to use a Dynamic_DNS service like No-IP. These services query your dynamic IP address, and translate it into a static hostname. It's that hostname that you then give the AREDN client (instead of your public IP address).
However, the No-IP service needs to be “told” when your dynamic IP address changes. This can be done by installing a small program that notifies them of the change, or alternatively, some routers have that function already built in. For example, the No-IP account can be entered in the Telus T3200M router here:
With this setup, every time Telus gives me a new public IP address, the router notifies No-IP, which updates it so that myfancyhostname.ddns.net continues to point to my router.
Port Forwarding
Port 5525 has to be forwarded to the hAP. There are two steps to this:
DHCP Reservation
Just like Telus gives the router a dynamic WAN IP address, the router gives the home devices dynamic LAN IP addresses. The first step is to force the router to always give the same IP address to the hAP. On the T3200M this is done in:
Advanced Setup → DHCP Reservation
- Select the MAC address of the hAP from the list.
- Choose an IP address to assign it.
- Disconnect the hAP from the router and reconnect it to clear the IP.
Port Forwarding
Now that the hAP's LAN IP address is fixed, we can forward a port to it:
- Select the hAP's IP address from the list
- Enter
5525as the start and5535as the end (if you want to give 10 tunnels) - Select
TCP




