Je dirais que @Insyte est sur quelque chose quand il / elle parle du problème comme étant un problème de résolution DNS .. ce qui signifie alors que le problème est la réécriture de paquets (lire à nouveau le message @Insyte pour cette explication).
En supposant que vous disposez de la configuration suivante:
- IP publique:
201.206.x.y
- IP privée:
192.168.0.50
- Redirection de port pour les 80 (et 443 si vous utilisez SSL) sur IP
201.206.x.y
→192.168.0.50
Vous tapez ensuite ce qui suit dans votre navigateur, alors que vous êtes dans votre réseau interne:
http://www.yourwebsite.com
et l'erreur se produit. Alors, solution: pirater votre fichier d'hôtes.
Sous Windows, accédez à C:\windows\system32\drivers\etc\hosts
(remarquez qu'il n'y a pas d'extension sur ce fichier). Sous Linux, le fichier se trouve dans /etc/hosts
.
Si vous ouvrez ce fichier dans le Bloc-notes, vous pouvez alors voir toutes les entrées utilisées pour remplacer DNS. Si vous souhaitez mettre à jour ce fichier, vous devrez ouvrir le Bloc-notes (ou le programme que vous utilisez pour modifier le fichier) avec des droits d'administrateur - sinon vous ne pourrez pas enregistrer le fichier.
Ajoutez ceci à votre fichier d'hôtes:
192.168.0.50 www.yourwebsite.com
Redémarrez ensuite votre navigateur , entrez l'URL et violà! Ça marche. Cela signifie donc que votre navigateur ne dépend pas de votre DNS pour résoudre votre domaine en IP. Au lieu de cela, nous remplaçons cela et disons: Navigateur, accédez simplement à mon IP interne pour ce nom de domaine, au lieu de demander l'adresse DNS à DNS .
Si vous êtes dans un bureau, vous pouvez demander à toutes les personnes qui ont besoin d'accéder à ce site Web interne, de pirater leur fichier d'hôtes ou si vous avez un DNS interne, vous pouvez ajouter une entrée à cela.
Une autre idée est d'avoir un serveur proxy interne (pour toute navigation sur le web, etc.) puis de pirater le fichier hosts sur le serveur proxy. Cela signifie que votre navigateur dira, Proxy, pouvez-vous s'il vous plaît me procurer la ressourcehttp://www.mywebsite.com
et le proxy dit Bien sûr, et parce qu'on m'a dit d'ignorer le DNS pour ce domaine, je vais simplement donner l'IP qui a été codée en dur dans mon fichier d'hôtes .