Cela dépendra de la façon dont votre réseau est configuré, il y a deux scénarios possibles que je peux penser:
- Votre serveur web se trouve derrière un routeur et le port 80 est envoyé
- Votre serveur web a il est propre adresse IP sur Internet
dans le premier cas, vous ne devriez pas avoir à faire quoi que ce soit, sauf si vous voulez accéder au site en utilisant une URL (par exemple www.mywebserver.com) auquel cas vous aurez jouer quelques tours de DNS sur le réseau local pour l'obtenir t o pointez sur l'adresse IP locale du serveur au lieu de l'adresse IP Internet réelle. Par exemple, quand on accède à partir d'Internet, l'enregistrement DNS pour www.mywebserver.com pointe vers 12.34.56.78 où l'enregistrement DNS pour n'importe quelle machine sur le réseau local serait quelque chose comme 192.168.0.10. Dans le deuxième cas, à ma connaissance, il n'y a rien que vous puissiez faire pour vous permettre d'accéder à l'intranet (je peux me tromper, donc si quelqu'un publie une solution dans ce cas, je mettrai à jour ma réponse) .
Donc la réponse à votre question dépend vraiment de la configuration de votre réseau. Si vous développez un peu plus, donner une réponse plus concrète sera un peu plus facile.
urm .. j'ai oublié de mentionner mais serai-je en mesure d'accéder aux données du serveur web localement hors ligne également avec cela, je veux dire cela synchroniser la base de données aussi? – jarus