For internal access to work you need to get a local ip address when you do "nslookup
www.xyz.bla".
Things that would keep "nslookup
www.xyz.bla" from returning an internal IP:
- If the DNS server setting on your workstation is *not* your local SME server.
- If it's a virtual domain and the DNS Server setting needs to be set differently for this virtual domain.
- If you're using a dynamic DNS provider like "DynDNS.org" you could see odd behavior caused by their "wildcard" feature (I have intermittent problems accessing my local server that go away if I add a trailing "." to the hostname...)