web-dev-qa-db-fra.com

Comment accéder à mon hôte local depuis un autre PC en LAN?

J'utilise le serveur WAMP pour exécuter mon site Web. J'utilise Windows 7.

J'ai créé un LAN entre 2 PC et je veux accéder à mon hôte local à partir du deuxième PC.
Notez que je n'utilise pas de connexion Internet et que je ne peux donc pas utiliser d'adresse IP.

S'il vous plaît, donnez-moi votre suggestion.

14
Glories

Vous devez modifier httpd.conf et trouvez cette ligne: Listen 127.0.0.1:80

Notez ensuite l'adresse IP que vous avez définie pour le LAN. N'utilisez pas IP automatique.
par exemple.: Listen 192.168.137.1:80

J'ai utilisé 192.167.137.1 comme mon IP LAN de Windows 7. Redémarrez Apache et profitez du partage.

8
Abbas Uddin

L'IP peut être n'importe quel LAN ou WAN adresse IP. Mais vous voudrez que votre connexion au pare-feu le permette.

La connexion de l'appareil avec le serveur Web peut se faire par LAN ou WAN (c'est-à-dire par wifi, connectify, adhoc, cable, wifi public, etc.))

Vous devez suivre ces étapes:

  1. Accédez au panneau de configuration
  2. Règles entrantes> nouvelles règles
  3. Cliquez sur port> suivant> port local spécifique> entrez 8080> suivant> autorisez la connexion>
  4. Suivant> tout cocher (domaine, privé, public)> spécifier n'importe quel nom
  5. Vous pouvez désormais accéder à votre hôte local sur n'importe quel appareil (ordinateur portable, mobile, ordinateur de bureau, etc.).
  6. Entrez l'adresse IP dans l'URL du navigateur sous la forme 123.23.xx.xx: 8080 pour accéder à l'hôte local par n'importe quel appareil.

Cette IP sera celle de cet appareil qui a le serveur Web.

7
pradeep yadav

En fait, vous n'avez pas besoin d'une connexion Internet pour utiliser l'adresse IP. Chaque ordinateur du LAN possède une adresse IP interne que vous pouvez découvrir en exécutant

ipconfig /all

en cmd.

Vous pouvez utiliser l'adresse IP du serveur (probablement quelque chose comme 192.168.0.x ou 10.0.0.x) pour accéder à distance au site Web.

Si vous avez trouvé l'ip et ne pouvez toujours pas accéder au site Web, cela signifie que WAMP n'est pas configuré pour répondre à ce nom (comment m'avez-vous appelé? 192.168.0.3? Ce n'est pas mon nom. Je suis Localhost) et vous devez le modifier. ...../Apache/config/httpd.conf

Listen *:80
5
Liviuge

après votre pc se connecte à un autre pc utilisez ces 4 étapes:
4 étapes:
 1- Éditer ce fichier: httpd.conf
pour cela, cliquez sur le serveur Wamp et sélectionnez Apache et sélectionnez httpd.conf
2- Trouver ce texte: Refuser à tout
dans la balise ci-dessous:

  <Directory "c:/wamp/www"><!-- maybe other url-->

    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.Apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
    Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost
</Directory>

3- Changement à: Refuser de none
comme ça:

<Directory "c:/wamp/www">

    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.Apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
    Deny from none
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost

4- Redémarrer Apache
N'oubliez pas de redémarrer Apache ou tous les services !!!

0
reza