C'est un pb courant sur les routeurs de type soho.
L'explication :
Tu rediriges le port 80 venant de l'interface WAN(internet) vers le port 80 d'une adresse situé sur l'interface LAN.
Mais quand tu testes, tu viens du LAN et la redirection ne se fait pas. Donc le routeur te renvoit l'interface d'admin.
Logique quand on a l'explication ...
Conclusion :
Ta redirection fonctionne bien mais seulement quand tu arrives du net.
Solutions :
- Pour tester tu peux utiliser le proxy de ton FAI ou demander à quelqu'un de tester pour toi. Vérifie dans les logs de ton serveur web l'ip de provenance. Tu peux aussi faire une page php qui affiche l'ip (<?=$REMOTE_ADDR ?>).
- En local pour utiliser des virtualhosts il suffit de les mettre dans /etc/hosts et de les faire pointer sur la machine locale (sans passer par le routeur).
# Pb connu.
Posté par frafra . En réponse au message Zyxel quand tu nous tiens. Évalué à 4.
L'explication :
Tu rediriges le port 80 venant de l'interface WAN(internet) vers le port 80 d'une adresse situé sur l'interface LAN.
Mais quand tu testes, tu viens du LAN et la redirection ne se fait pas. Donc le routeur te renvoit l'interface d'admin.
Logique quand on a l'explication ...
Conclusion :
Ta redirection fonctionne bien mais seulement quand tu arrives du net.
Solutions :
- Pour tester tu peux utiliser le proxy de ton FAI ou demander à quelqu'un de tester pour toi. Vérifie dans les logs de ton serveur web l'ip de provenance. Tu peux aussi faire une page php qui affiche l'ip (<?=$REMOTE_ADDR ?>).
- En local pour utiliser des virtualhosts il suffit de les mettre dans /etc/hosts et de les faire pointer sur la machine locale (sans passer par le routeur).
En esperant avoir été clair ...