This is what I have currently.


I'll test to see if the direct connection to modem still works when I can (can't do that atm though, as it will disrupt my family's connections..:devroll:)
Post Merge: February 19, 2012, 12:49:12 pm
Hmm, realised the IP's in the second screenshot should be 192.168.2.1 (router's IP), but according to a port-checking site, port 80 is still "closed"...
Post Merge: February 20, 2012, 08:47:33 am
Well, I finally managed to successfully forward port 80 through my complicated setup.
Story: I was sitting on the train when I decided to draw a map of my network set-up including all the IPs such as internal+external IPs of each modem/router (every router has an inside and external IP even it doesn't connect straight to the internet, which I found that hard way...). I realised when I drew the diagram that I didn't actually know the external IP of my router (the one that isn't directly going to internet) and was actually forwarding everything to the internal address of my router, which the modem is actually on the external side...
So anyway. When I got home I logged into my router and it displayed what is called the "WAN IP" which is the external IP of the router which was 10.0.0.1. I then typed that into the modem port settings as the
inside address (refer to 2nd screenshot above).
Conclusion: The problem with following guides such as portforward.com is that they assume you only have a single router (which I guess a majority of people have), and so it asks you to type in the static IP of the computer to which the port is being forwarded to, but in my case for the modem the static IP instead had to be WAN IP of the router.
