1 votes

Comment inverser le NAT par le nom de la destination

J'ai une adresse IP publique et deux serveurs web dans mon réseau local.

Par exemple 10.0.0.1 y 10.0.0.2 sont les adresses IP locales de mes serveurs Web. J'ai configuré sur mon routeur la NAT pour le port 80 a 10.0.0.1 .

Je me demande s'il est possible d'inverser le NAT dans le routeur par nom ? Si l'en-tête de la requête est test1.example rediriger vers 10.0.0.1 et si c'est le cas test2.example rediriger vers 10.0.0.2 . Ou puis-je le faire au niveau de IIS ? Je veux dire que le routeur redirige toutes les requêtes 80 vers l'adresse suivante 10.0.0.1 et dans le Webserver1 si le nom d'hôte est test2.example puis rediriger vers 10.0.0.2 .

0voto

yagmoth555 Points 15629

Le seul pare-feu que je connais qui peut faire cela est Sophis UTM, avec le module Web Application Firewall (waf).

Vous créez un serveur Web virtuel pour chaque serveur Web réel dans le pare-feu.

https://community.sophos.com/kb/en-us/120454

et une réponse ici https://community.sophos.com/products/unified-threat-management/f/web-server-security/90829/web-application-firewall-reverse-proxy-support-multiple-domain-or-wildcard-domain

0voto

Timo P. Points 21

Comme l'a dit yagmoth555, ce que vous recherchez est un proxy inverse. De nombreuses options s'offrent à vous, comme les pare-feu d'applications Web ou l'utilisation de nginx.

Toutefois, si vous êtes plus à l'aise avec IIS, vous pouvez installer le module de réécriture d'URL.

Le module de réécriture comprend un assistant avec une option permettant de configurer les règles de reverse proxy.

SistemesEz.com

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.

Powered by:

X