I just setup Tomato successfully on my RT-N66U router this past weekend, and everything is working… except port forwarding.
- This WAS working on Friday just before my old router gave up the ghost. So I know my ISP IS NOT blocking port 80 (they don't block any ports actually)
- I have flushed my NVRAM (both via hardware and tomato interface).
- I added the forwards via the web interface, NOT iptables.
- When I do an iptables —list -v -n I see the Wanin chain and the 3 port forwards I setup exist. I don't however fully understand iptables, so I could (most likely have something wrong)
- When I test the website from within the network it loads as expected.
- Web management interface is set to https only (so it shouldn't be reserving port 80 if I understand correctly?)
- I've setup DDNS, and can find the router and manage it remotely as desired (with https and the configured port)
I need to be able to have my DDNS forward port 80 to my internal web server… preferably on port 80.
Currently, when I try the DDNS address with no port specified I get a response from *a* Apache web server saying "Service Temporarily Unavailable" answering on port "3128".
Here's the odd part… I have no linux box running Apache (other then Tomato itself).
Do I need to modify apache to relinquish port 80 so that it can forward it correctly, or is there something I'm missing?
Here's a link to both exports of the iptables commands:
www DOT hammerandfist DOT com/ipt_list_v.log
www DOT hammerandfist DOT com/ipt_list_v_n.log
Any help is appreciated!