After trying multiple configurations and reading all the related FAQs, I'm not able to get port forwarding to work for my Arduino.
Setup:
- RUTX11 with the latest firmware.
- NAT in use
- Port forwarding external port x to y.y.y.y:80 where y.y.y.y is the IP address of Arduino in the LAN
- Connecting with a web browser directly within the LAN to that IP works (Arduino in that IP is hosting a web server and port 80 is the default for web traffic)
- Port forwarding does not work (using port x from inside LAN or from WAN, will time out). The Arduino does not see any requests coming through.
- My end goal is to connect from the WAN and I am using a DNS service for that (this was working with the previous router)
- pinging inside LAN for the local Arduino IP address works
What I don't understand:
- Is it enough to just set port forwarding (no need to set traffic rules or NAT rules)?
- What am I doing wrong?
Included is the firewall.log. I couldn't get the CLI working (probably security issues on my corporate laptop)
Thanks!
Update: I switched to older Firmware (RUTX_R_00.07.01.4), because I was experiencing intermittent WAN issues: the WAN just disappeared and came back only after reboot of RUTX11. There is another post about that here:
https://community.teltonika-networks.com/48968/rut240-upgraded-to-rutos-rut2_r_00-07-02-wan-not-working?show=48968#q48968. This current port forwarding issues was not affected by the firmware change.