Je n'ai qu'une seule adresse IP, mais je voudrais héberger deux sites web : www.example1.com et www.example2.com sur la même IP.
Je me demandais donc s'il existe une fonction de routeur/pare-feu qui me permette de faire cela ?
Je n'ai qu'une seule adresse IP, mais je voudrais héberger deux sites web : www.example1.com et www.example2.com sur la même IP.
Je me demandais donc s'il existe une fonction de routeur/pare-feu qui me permette de faire cela ?
Vous pouvez le faire avec hébergement virtuel basé sur des noms sur le serveur web lui-même ou en utilisant un reverse proxy entre le routeur et votre serveur web.
Ils fonctionnent tous deux en analysant la façon dont les Champ HOST de l'en-tête http et d'orienter la demande en conséquence. Je n'ai jamais vu de pare-feu ou de routeur qui fasse cela pour rediriger le trafic (bien que cela ne signifie pas que certains ne puissent pas le faire, bien sûr).
Vous devez mentionner le type de routeur et de pare-feu dont vous disposez ainsi que le système d'exploitation et le programme de votre service web.
Vous avez plusieurs options. Vous pouvez utiliser des hôtes virtuels pour héberger les deux domaines sur le même serveur/adresse IP. Ou vous pouvez configurer un reverse proxy pour rediriger les demandes vers l'adresse IP privée correcte dans votre DMZ. Des exemples de reverse proxy sont Varnish, nginx, squid, et même Apache avec mod_proxy.
Vous n'avez pas besoin du support du routeur pour cela, le serveur web peut très bien le faire. Pour Apache, cela s'appelle Hôte virtuel .
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.