Salut !
Y a un truc que je comprend pas, je m'explique:
J'ai un routeur avec une @IP publique, ce routeur fait du NAT pour mon réseau local; çà d que j'ai des postes qui se connectent à internet via ce routeur.
Maintenant, je voulais mettre en ligne un site web depuis un PC qui se trouve sur ce réseau local.
Pour cela, j'ai un serveur web qui marche nickel, et qui écoute sur le port 8888.
Quand je veux y accéder depuis mon réseau local (192.168.0.0/24) ça se passe très bien, ex:
PC ou se trouve mon serveur WEB à l'@IP 192.168.0.4, quand je lance http://192.168.0.4:8888 depuis un autre PC (par exemple le 192.168.0.2), ça s'ouvre normal.
Maintenant, je voulais que mon site soit accessible depuis l'exterieur (çàd depuis le NET), pour cela j'ai fais un port forwarding au niveau de mon routeur sur l'@IP 192.168.0.4 et sur le port 8888 et le protocole TCP et UDP. OK !
Le problème est: Si je tape l'@IP publique:port depuis mon réseau local, je ne peu pas accéder à mon site, et si j'essaye d'accéder à mon site depuis l'extérieur (un cyber, ou j'appelle carrément un pote en lui demandant de saisir cette @ par exemple), le site est joignable .
Après une petite réflexion (parce que ça m'arrive des fois :p ) j'ai déduis que le routeur utilise le port forwarding si la requête http est depuis son interface WAN; sinon, si la requête est depuis le réseau local (interface local), il utilise sa table de routage...
Corriger moi si je me trompe.
Maintenant, mes questions:
- Es qu'il y a un moyen d'accéder à mon site via l'@IP publique:port depuis mon réseau local ?
- Sinon es qu'il y a un moyen de vérifier depuis mon réseau local si mon site est belle et bien en ligne ?
Merci d'avance !
Partager