In the manual, in the Hostnames section, it says that to have a server behind SME be available inside and outside the LAN, that the server needs two ethernet cards. One will be assigned an internal IP address (Local) and the other an external IP (Global).
In my network the SME 6.0.1 server is running in server only mode. SME and the second server are connected to a router and the router is the bridge to the Internet. All machines are assigned static IP addresses, including the public Internet IP for the router.
SME handles DNS for the LAN, and it hosts the primary domain as well as a number of virtual domains (ibays). The alternate server is assigned a unique hostname, "ducks.mydomain.com". I assigned a valid LAN IP address to Local IP and the "ducks" server can be found easily from within the LAN.
I have not been able to enable access to "ducks" from the Internet using the URL "ducks.mydomain.com".
I set Global IP to the public IP assigned to the router without success. I set the Global IP to a valid LAN IP address and assigned that address to the second ethernet card, but still no joy.
When I check the httpd error log I see that for one tester the hostname, ducks.mydomain.com, resolves to an incorrect IP address; the address of the machine previously used for this hostname.
I would be most grateful if anyone offer a link, suggestion or other guidance on the correct way to set this up.