web-dev-qa-db-fra.com

Impossible d'accéder au serveur local en cours d'exécution après une connexion VPN

J'ai un serveur d'applications local en cours d'exécution et je peux y accéder en utilisant http://localhost:4554.

Si je me connecte au VPN ne parvient pas à charger au-dessus de l'URL. J'utilise dongle pour me connecter à Internet.

Aidez-moi!

12
rohitkadam19

Pour vous connecter à localhost, vous devez être connecté au même réseau que l'appareil qui héberge les fichiers. Lorsque vous vous connectez à un VPN, ce n'est cependant pas le cas. Lorsque vous vous connectez à un VPN, c'est comme si vous étiez sur un réseau complètement différent car votre adresse IP externe changera donc les fichiers locaux ne seront pas accessibles. Pour accéder à localhost dans ce cas, ce que vous devez faire est

  1. Assurez-vous que le VPN est désactivé
  2. Configurez la redirection de port, puis recherchez votre adresse IP externe.
  3. Testez-le en utilisant l'adresse IP externe au lieu de localhost. À ce stade, vous devez être connecté au serveur local.
  4. Activez le VPN et entrez votre ancienne adresse IP externe, car n'oubliez pas que votre adresse IP externe changera une fois le VPN activé
4
Questionare232

L'utilisation de 127.0.0.1 au lieu de localhost comme hôte dans les paramètres de connexion mysql a résolu le problème pour moi. Je suis sur Avaya VPN

3
Rupesh Jain

Un problème peut provoquer ce type de comportement. Si vous êtes connecté à un réseau d'entreprise par VPN, la connexion VPN changera le domaine de recherche, par exemple, mycompany.corp.

D'un autre côté, certains systèmes du réseau d'entreprise peuvent s'enregistrer en tant que "localhost.mycompany.corp" (cela devrait être une erreur).

Le résultat est localhost.mycompany.corp sera désormais résolu en une adresse IP privée comme 10.xx.xx.xx, et lorsque vous avez essayé d'accéder à http: // localhost: 4554 / , la demande est envoyé au port 45xx 10.xx.xx.xx, au lieu du supposé port 4544 127.0.0.1.

0
jack.chen.job