J'ai un réseau derrière un NAT avec quelques machines.
Les machines sont :
- routeur - NAT, dnsmasq, forwarding - directement connecté à l'inet
- serveur - qui exécute ssh, www et d'autres choses.
- les clients - qui font des choses sur le serveur
J'ai aussi mondomaine.com.
server.mydomain.com pointe vers l'IP de ma connexion (IP unique), qui est le routeur, lequel transmet les ports au serveur.
Le serveur a un httpd en fonctionnement, qui sert différents sites basés sur des vhosts.
J'ai donc site1.server.mydomain.com, site2
Le problème est que tout le trafic passe par le routeur, et lorsque je vérifie les journaux, je vois toujours l'IP du routeur pour tout (il est donc difficile de voir qui exécute le script avec le while(1)).
Je pourrais simplement utiliser ServerAlias site1.server.local, mais la plupart des sites ont une URL racine enregistrée quelque part, sur laquelle les autres URL sont construites, et je ne peux donc pas le faire.
La solution pour moi serait de dire à dnsmasq de répondre à *.mydomain.com avec l'IP du serveur.
Est-ce possible ?