Port forwarding can be configured in Network settings in the eero app.
- Open the eero app
- Tap on the Settings tab
- Tap on Network settings
- Tap on Reservations & Port Forwarding
- From here, you can add an IP Reservation under IPv4 Reservations & Port Forwards or a firewall rule under IPv6 Firewall Rules
- You can assign permissions to a previously connected device, or manually add a new device. You will assign the Device Name, and the desired IP at this stage.
- Select Open a Port. A pop-up will appear. Select Save.
- You can now edit the permissions with a specific IP address (IPv4 only), MAC address and open a specific internal/external port (you can open a range of ports by inputting the starting port number followed by a dash then the finishing port number). You can also select a protocol for both TCP & UDP or either TCP or UDP
- Hit the Save button on the top right of the screen to save this setting.
You can toggle these port forwards on and off from the Reservations & Port Forwarding menu.
- Tap on “Settings” -> Tap on “Network Settings” -> Tap on “Reservations & port forwarding”
- Select a device IP reservation or create a new one with the detail above
- Tap on the port forward
- Scroll down to the “Port forward” cell and you can toggle off/on the port.
Hairpin NAT support
Hairpin NAT — also known as NAT loopback and Hairpinning — is an advanced network feature that allows you to access port forwarded devices from inside the network using an external IP address — is now automatically enabled for all networks running eeroOS version 3.3 or later. You can check your network version by following these steps.
In order to use this feature, you will need to have configured a port forward on your network and ensure that the port needed to reach the network isn't blocked by another device (such as an upstream router)