J'ai besoin de transmettre mon hôte local pendant une courte période à des fins de test. Il doit être accessible à partir d'Internet public.
Comment puis-je atteindre cet objectif?
Merci.
Vous allez dans la configuration de votre routeur et transférez le port 80 à l'adresse IP LAN de l'ordinateur exécutant le serveur Web.
Ensuite, toute personne en dehors de votre réseau (mais pas vous à l'intérieur du réseau) peut accéder à votre site en utilisant votre WAN adresse IP ( whatismyipcom ).
Il existe quelques bons services gratuits qui vous permettent de faire de même. Idéal pour montrer rapidement quelque chose à tester:
Modifications :
Même si vous n'avez pas fourni suffisamment d'informations pour répondre correctement à cette question, vos meilleurs clichés sont tunnels SSH (ou tunnels SSH inversés).
Vous n'avez besoin que d'un seul serveur SSH sur votre réseau interne ou distant pour fournir l'accès à votre machine locale.
Vous pouvez utiliser PuTTY (il a une interface graphique) sur Windows pour créer votre tunnel.
Vous accédez à localhost
, ce qui signifie que vous avez un serveur Web en cours d'exécution sur votre machine. Pour y accéder depuis Internet, vous devez attribuer une adresse IP publique à votre machine. Ensuite, vous pouvez accéder à http://<public_ip>:<port>/
. Le numéro de port est normalement 80.
utilisez votre adresse IP ou un service comme noip.com si vous avez besoin de quelque chose de plus pratique. Configurez ensuite votre routeur correctement afin que la connexion entrante soit transmise à la machine avec le serveur en marche.