IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

[Apache] accéder au serveur avec l'adresse IP


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Fondateur
    Inscrit en
    Octobre 2002
    Messages
    445
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Fondateur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2002
    Messages : 445
    Par défaut [Apache] accéder au serveur avec l'adresse IP
    Bonjour,

    J'ai une Debian Sarge 3.1 sur laquelle j'ai installé un serveur Apache. Je précise que je suis connecté à internet via un routeur (le D-Link DI 624+)
    Tout marche bien.

    J'arrive normalement à accéder à mon serveur via l'url : http://localhost/
    J'arrive également à faire en sorte qu'un autre pc arrive à accéder au serveur de mon ordinateur via la réseau local avec l'url suivante :
    http://IP_de_ma_machine_sur_le_reseau_local/

    Cependant, j'aimerais pouvoir configurer mon routeur pour que quelqu'un puisse accéder à mon serveur local depuis l'extérieur (internet donc).
    Ainsi, via l'url suivante : http://adresse_IP/ j'aimerais pouvoir accéder à mon serveur local.

    J'ai regardé dans la configuration de mon routeur et je ne sais pas trop ce que je dois faire pour permettre ça. Créer un serveur http virtuel ? ouvrir un port précis pour permettre la connexion à mon serveur local ?

    Enfin, si quelqu'un pouvait m'expliquer ce que je dois configurer en gros pour arriver à faire ça, ça serait sympa.


    Merci d'avance de votre aide.

    Sylvain.

  2. #2
    Membre émérite Avatar de Hervé Saladin
    Homme Profil pro
    Ingénieur d'études en développement et déploiement d'applications
    Inscrit en
    Décembre 2004
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études en développement et déploiement d'applications
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 647
    Par défaut
    Salut,
    c'est très simple : il te suffit de configurer ton routeur pour que les connections tcp qui arrivent depuis l'exterieur de ton réseau sur le port 80 soient redirigées vers l'interieur du reseau vers l'adresse IP locale de ton serveur au port sur lequel ton apache écoute (port 80 si tu ne l'a pas changé).
    Tu dois configurer la table de routage de ton routeur pour faire ça.
    Typiquement, si tu as un routeur domestique, tu dois avoir une interface web accessible avec un navigateur en tapant l'ip locale de ton routeur.
    Ensuite, il faut chercher dans le menu une page qui doit s'appeler 'port forwarding', 'NAT translation', 'virtual server' ou quelque chose dans ce genre ....
    En général cela se présente sous la forme d'un tableau (vide si tu n'as rien modifié depuis que tu as sorti le routeur du carton) qui comporte des colonnes dans ce genre :
    - public port
    - private port (ou local port)
    - private / local IP
    - protocol

    il peut y en avoir d'autres

    Il faut que tu ajoutes une ligne dans ce tableau en spécifiant ces parametres :
    - public port : 80
    - private port : 80 (sauf si tu a modif le port dans la config d'apache)
    - local ip : adresse de ton serveur sur le réseau local
    - protocol : TCP

    voila pour l'essentiel, ce sont les parametres minimum pour qu'un navigateur exterieur à ton reseau puisse atteindre ton serveur. Ton routeur te demandera peut etre d'autres parametres (qui ne seront probablement pas essentiels), mais la je te laisse te débrouiller ...

Discussions similaires

  1. accéder à un serveur apache
    Par hbar01 dans le forum Apache
    Réponses: 12
    Dernier message: 13/05/2008, 20h04
  2. Installation extensions pour php-cli sur serveur avec PHP/apache
    Par BobLunique dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 12/02/2008, 17h27
  3. adresse serveur avec phpinfo
    Par matt974 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 03/12/2007, 15h15
  4. Comment accéder à un javascript avec une adresse web?
    Par Pragmateek dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/03/2006, 13h52
  5. Faire fonctionner APACHE avec son adresse IP
    Par cyberderf dans le forum Apache
    Réponses: 3
    Dernier message: 05/03/2006, 21h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo