Hi,
My set up is as follows:
SME Server connects to a D-Link DSL-300T adsl modem. The modem has an IP of 192.168.1.1, and has a DHCP server. When I set up SME 7.1 initially, I chose to give the external NIC a static IP of 192.168.1.10, and the gateway as 192.168.1.1. All went well, and I had access to the Internet from my network. However, there was no external access to the web server on SME. Running Shields Up showed that things were totally stealthed - nothing open at all, no response to ping, nothing. After a bit of fruitless fiddling I reconfigured the server to get the external IP by DHCP, using the ethernet address. On reboot everything works fine. Running shields up now shows ports 80, 25, and 443 to be open, and I have external access again.
OK, I thought, lets turn the DHCP server on the modem off, and go back to a static IP for the external card on SME. On running the configuration I noticed that the static IP it suggested was the static IP allocated by my ISP, not one in the range of the modem, so I set this back to 192.168.1.10. The result was the same as before - access to the Internet, but no external access to my web pages.
Can someone kindly explain why it is working like this? Many thanks.