My web site has been under development on a virtual server. I looked up the new IP for the domain but was unable to access it using the numerical web address, which produced an error page. Using my domain name gets the site. Would the correct conclusion be that the virtual server is set up for multihoming and hosts other domains, so therefore requires domain names? Thanks for any insights.