J'essaie de rendre mon WampServer public mais rien que j'ai essayé jusqu'ici semble fonctionner. Tout était bien et bien avant que j'aie eu un nouveau routeur de mon nouveau fournisseur.
Le routeur est un Huawei HG523a et mon FAI est TALKTALK.
Ce sont les paramètres que j'ai pour le renvoi de port. Avancé-> Avancé-> NAT-> Mapping de port
Mapping Name: WebServer(HTTP) Interface: nas_0_38 Protocol: TCP Remote Host: External Start Port: 80 External end Port: 80 Internal Port: 80 Internal Host: 192.168.1.2 Enable: Enable
J'ai réservé l'adresse IP 192.168.1.2 pour mon ordinateur sous Advanced-> Basic-> LAN -> (Ip address Reserve).
Je crois que c'est tout ce que je dois faire pour le côté du routeur.
Maintenant pour Apache: le fichier .httpd …
Listen 192.168.1.2:80
Et c'est tout. Le problème est que lorsque je mets mon adresse IP publique, je ne transmets pas mon WampServer. C'est juste la page d'ouverture de session des routeurs. Si je mets mon adresse IP locale, je reçois ma page Web de serveurs comme je le devais. Qu'est-ce que je manque?
Toute aide est la bienvenue! Merci,
Chris
Il semble que le routeur est le problème ici. À partir de ce que j'ai lu et testé, le routeur ne supporte pas le NAT Loop back
. Cela signifie que vous pouvez afficher votre serveur à l'aide de votre adresse IP publique uniquement si vous êtes en dehors de votre propre réseau local IE (Non connecté à votre routeur). Le routeur prend en charge le lien Loop local, c'est pourquoi vous pouvez accéder au serveur à partir de votre adresse IP locale.
Il suffit de mettre: Vous / Je dois avoir un routeur différent qui prend en charge NAT Loop Back
.
Cela signifie qu'il n'y a rien de mal avec les paramètres de renvoi de port indiqués ci-dessus.