Originally Posted by falko
So you use two routers? Do both routers use different subnets, or are both in the same subnet?
Yes, I get access to the Internet wirelessly through a Rogers Rocket Hub (Netcomm 3G HSPA WiFi Router) that was supplied by my ISP. On the internet side, it has an actual IPAddress of 25.95.xxx.xxx, however my ISP connection has no reverse DNS, so when finding the IPAddress from the Internet it shows as 220.127.116.11.
I assume that I will have to approach my ISP and ask for a public IPAddress?
Regardless, I have setup my Domain forwarding using the 25.95.xxx.xxx address to test the system first.
This Netcomm Router creates a LAN on the 192.168.1.x subnet (255.255.255.0 mask). For extra security, my own LAN sits behind a Cisco Business Router where I have created a LAN using 192.168.241.x (255.255.255.0 mask). My server sits on this LAN with address 192.168.241.80.
From the viewpoint of the Netcomm Router, I have setup the Cisco Router to have a fixed address of 192.168.1.241. I have opened ports 80, 25 and 110 on both the Cisco Router and the Netcomm Router.
Tracing the route, outgoing packets from the server start at 192.168.241.80, go to the gateway part of the Cisco Router at 192.168.241.1 on one side, then 192.168.1.241 on the other side. From there they go to the gateway part of the Netcomm Router at 192.168.1.1 one one side, then 25.95.xxx.xxx on the other side and then out on to the Internet.
When I set the port on the Rocket Hub for HTTP traffic, I see the first screen. When I click apply/save I get the dialog box telling me that it is moving the port for the Netcomm Router's internal web server from 80 to 8080 (See attachments).
I would expect that it is moving the Netcomm Router's internal web server aside so incoming HTTP traffice would be forwarded through to 192.168.1.241.