vignette|420x420px|Exemple d'hébergement virtuel où un serveur web héberge trois noms de domaine différents En informatique, l'hébergement virtuel (de l'anglais virtual hosting abrégé vhost) est une méthode que les serveurs tels que serveurs Web utilisent pour accueillir plus d'un nom de domaine sur le même ordinateur, parfois sur la même adresse IP, tout en maintenant une gestion séparée de chacun de ces noms. Cela permet de partager les ressources du serveur, comme la mémoire et le processeur, sans nécessiter que tous les services fournis utilisent le même nom d'hôte. Le terme hébergement virtuel (virtual hosting) est utilisé habituellement en référence aux serveurs Web, mais les principes s'appliquent également à d'autres services internet. L'hébergement web partagé est l'une des applications largement utilisée. Par rapport à une solution avec un serveur dédié, l'hébergement partagé réduit les coûts, car beaucoup de clients peuvent être hébergés sur un seul serveur. Il est également usuel pour une entité unique de vouloir utiliser plusieurs noms sur la même machine, afin que les noms reflètent les services offerts, plutôt que l'endroit où ces services se trouvent être hébergés. Il y a deux types principaux d'hébergement virtuel : fondé sur le nom, et fondé sur l'adresse IP. L'hébergement virtuel fondé sur le nom utilise le nom d'hôte présenté par le client. Cela économise des adresses IP, et le surplus d'administration nécessaire, mais cela suppose que le protocole servi puisse fournir le nom d'hôte à un endroit approprié. En particulier, on rencontre des difficultés importantes quand on utilise l'hébergement virtuel fondé sur le nom avec SSL/TLS. L'hébergement virtuel fondé sur l'adresse IP utilise une adresse IP séparée pour chaque nom d'hôte, et peut être envisagée avec n'importe quel protocole, mais nécessite une adresse IP dédiée pour chaque nom de domaine servi. L'hébergement virtuel fondé sur le numéro de port est également possible en principe, mais est rarement utilisé en pratique car peu ergonomique pour les utilisateurs.
David Atienza Alonso, Tomas Teijeiro Campo, Lara Orlandic
David Atienza Alonso, Tomas Teijeiro Campo, Lara Orlandic
Simon François Dumas Primbault