virtual dedicated hosting



virtual hosting

virtual hosting

It has been suggested that this article or section be merged into shared web hosting service. (Discuss)

Virtual hosting is a method that servers such as webservers use to host more than one domain name on the same computer, sometimes on the same IP address.

There are two basic methods of accomplishing virtual hosting: name-based, and IP address or ip-based.

Contents

  • 1 Name based
    • 1.1 Cons
  • 2 IP address based
  • 3 Uses
  • 4 See also

Name based

Name based virtual hosts use multiple host names for the same webserver IP address.

With web browsers that support HTTP/1.1 (as most do), upon connecting to a webserver, the browsers send the address that the user typed into their browser's address bar (the URL). The server can use this information to determine which web site, as well as page, to show the user. The browser specifies the address by setting the Host HTTP header with the host specified by the user. The Host header is required in all HTTP/1.1 requests.

For instance, a server could be receiving requests for two domains, www.site1.com and www.site2.com, both of which resolve to the same IP address. For www.site1.com, the server would send the HTML file file from the directory /www/JoeUser/site1/, while requests for www.site2.com would make the server serve pages from /www/FrankUser/site2/.

Cons

If the Domain Name System (DNS) is not properly functioning, it becomes much harder to access a virtually-hosted website. Ordinarily, in this case, the user could try and fall back to using the IP address to contact the system, as in http://12.34.56.78/. However, the web browser doesn't know what hostname to send when this happens, so the server will respond with a default website—often not the site the user expects. This workaround is not really useful for an average web user, but may be of some use to a site administrator while fixing DNS records.

A workaround in this case is to add the IP address and hostname to the client system's hosts file. At this point, accessing the server with the domain name should work again. However, users should be careful when doing this, as any changes to the true mapping between hostname and IP address will be overridden by the local setting.

Another issue with virtual hosting is the inability to host multiple secure websites running Secure Sockets Layer or SSL. Because the SSL handshake takes place before the expected hostname is sent to the server, the server doesn't know which encryption key to use when the connection is made. One workaround is to run multiple web server programs, each listening to a different incoming port, which still allows the system to just use a single IP address. If running multiple web server programs is considered clumsy, a more efficient solution is to select TLS (TLS 1.1 or later, which enables name-based virtual hosting as of December 2006). Another option is to do IP aliasing, where a single computer listens on more than one IP address.

IP address based

In IP based virtual hosting, each site (either a dns hostname or a group of dns hostnames that act the same) points to a unique IP address. The webserver is configured with multiple physical network interfaces, virtual network interfaces on the same physical interface or multiple IP addresses on one interface.

The webserver can obtain the address the TCP connection was intended for using a standard api and uses this to determine which website to serve. The client is not involved in this process and therefore (unlike with name based virtual hosting) there are no compatibility issues.

Uses

Virtual web hosting is often used on large scale in companies whose business model is to provide low cost website hosting for customers. The vast majority of such web hosting service customer websites worldwide are hosted on shared servers, using virtual hosting technology.

Many businesses utilize virtual servers for internal purposes, where there is a technology or administrative reason to keep several separate websites such as customer extranet website, employee extranet, internal intranet, intranets for different departments. If there are not security concerns in the website architectures, they can be merged into a single server using virtual hosting technology, which reduces management and administrative overhead and the number of separate servers required to support the business.

virtual hosting news and virtual hosting articles

Here's our top rated virtual hosting links for the day:

Web Host Verio Displays Linux Virtualization in Action 

TopHosts.com - Feb 08 6:36 AM
February 8, 2007

Thank you for viewing the virtual hosting page virtual hosting. 

 

Ever wondered what others are searching for in relation to virtual hosting? Now you can see.  Below is a listing of  what everyone else is searching for in regard to virtual hosting.

1. virtual hosting
2. virtual dedicated hosting
3. virtual server hosting company
4. virtual hosting dedicated server
5. dedicated virtual server hosting
6. dedicated hosting server virtual
7. virtual server web hosting
8. web hosting virtual dedicated server
9. dedicated hosting server virtual web
10. virtual dedicated server hosting
11. virtual web hosting
12. cheap virtual web hosting
13. virtual domain hosting
14. hosting private server virtual web
15. inexpensive cheap name-based virtual hosting
16. secure virtual hosting
17. free virtual host apache hosting server web
18. virtual pc hosting service
19. ensim virtual mysql web hosting
20. affordable virtual web hosting account
21. domain hosting virtual web
22. dns configuration for virtual hosting
23. ensim virtual ftp web hosting
24. plesk virtual private frontpage web hosting
25. virtual server web design web hosting 3
26. virtual tour hosting software
27. net asp hosting reseller virtual web
28. virtual server web design web hosting
29. hosting plan private server virtual
30. cheap domain name account affordable hosting virtual web
31. dedicated server web hosting and cheap virtual web site
32. domain registration virtual server virtual web hosting
33. solaris unix virtual asp web hosting
34. internet virtual domain web hosting
35. hosting server virtual web
36. solaris unix virtual php web hosting
37. virtual tour hosting
38. ecommerce hosting server virtual web
39. virtual linux hosting
40. virtual home tour hosting online
41. web ecommerce hosting for virtual server
42. aspnet virtual private ftp web hosting
43. 1 domain hosting virtual
44. domain name registration web site hosting virtual server
45. commerce dedicated e hosting server virtual web
46. aspnet virtual private frontpage web hosting
47. domain hosting internet virtual web
48. domain name registration web site hosting virtual
49. dedicated hosting solution usa domain hosting virtual web
50. dedicated high hosting server speed virtual
51. plesk virtual private cheap web hosting
52. plesk virtual private mysql web hosting
53. uk virtual hosting
54. plesk virtual discounted web hosting
55. technology virtual server web hosting dedicated server page
56. small business domain name registration web hosting virtual
57. linux virtual cgi web hosting
58. linux apache virtual private business web hosting
59. unix and frontpage virtual ecommerce web hosting
60. linux virtual hosting
61. linux virtual server hosting
62. marketing bandwidth virtual hosting dedicated web server
63. virtual domain web hosting
64. virtual hosting services
65. virtual hosting packages
66. virtual hosting spying privacy
67. virtual house tour hosting
68. virtual management hosting
69. virtual hosting or dedicated servers
70. virtual home slideshow hosting
71. virtual 3d web store hosting
72. virtual affordable web hosting florida small business web
73. virtual domain name hosting
74. isp virtual company hosting web
75. urchin virtual cgi web hosting
76. hosting internet server us virtual
77. dedicated server hosting virtual web
78. dedicated in server usa window virtual web hosting costa
79. dedicated web servers virtual web site hosting graphic
80. domain host hosting nettechcity com web virtual server
81. domain hosting com site virtual web
82. dedicated hosting server server virtual web
83. business discount hosting small web virtual server budget
84. account affordable hosting virtual web
85. asp host cheap web hosting ecommerce hosting server virtual
86. aspnet virtual mysql web hosting
87. aspnet virtual private budget web hosting
88. domain hosting internet virtual web dedicated servers
89. domain hosting virtual web dedicated usa internet server
90. free virtual reality 231dstore hosting
91. hosting msg server virtual zabo
92. hosting nt virtual web
93. hosting server uk virtual
94. ensim virtual ssl web hosting
95. ensim virtual php web hosting
96. domain name registration web hosting service virtual web
97. ecommerce hosting server virtual web small business web
98. ecommerce web site design miami virtual web hosting small
99. ensim virtual low cost web hosting
100. internet virtual domain hosting