L'accès à un site web local à partir d'un autre ordinateur à l'intérieur du réseau local dans IIS 7
Ok, donc voici le scénario:
J'ai ordinateur Un à l'intérieur de mon réseau local qui exécute IIS 7. J'ai ajouté un nouveau site web, disons samplesite.locale, par le biais du Gestionnaire des services IIS, et édité la hôtes fichier dans %systemroot%\system32\drivers\etc\ avec cette nouvelle ligne:
127.0.0.1 samplesite.local
Donc, dans un navigateur en cours d'exécution dans Un ordinateur, si je tape samplesite.local dans la barre d'adresse et appuyez sur Entrée, tout fonctionne bien. Je peux accéder au site web.
Maintenant, je voulais accéder à ce site à partir d'autres ordinateurs locaux, dire, l'ordinateur B ou un iPad, pas de l'extérieur mais de l'intérieur le même réseau local.
Toutes les pensées?
Edit:
L'ordinateur A l'IP est 192.168.1.100, et samplesite.local est en cours d'exécution sur le port 80. Cependant, si j'type 192.168.1.100 dans n'importe quel ordinateur de la barre d'adresse du navigateur, je suis pris par défaut du site web IIS, l'un avec l'IIS logo, dont l'adresse physique est C:\inetpub\wwwroot\, de ne pas samplesite.locaux.
- Avez-vous été en mesure de résoudre ce problème? J'ai le même problème
- Vous ne pourriez pas besoin de faire quoi que ce soit, puisque vous êtes en utilisant le même réseau. Peut-être, le meilleur moyen de vérifier est de l'hébergement de la machine, éteignez-le pare-feu windows, puis essayez d'accéder de nouveau
Vous devez vous connecter pour publier un commentaire.
Ajouter deux liaisons à votre site web, l'un pour l'accès local et un autre pour l'accès au réseau local de la sorte:
Ouvrir IIS et sélectionnez votre site web local (que vous souhaitez accéder à partir de votre réseau local) dans le panneau de gauche:
Ouvrir Liaisons sur le panneau de droite sous Actions onglet
ajouter ces liaisons:
Local:
LAN:
Voila, vous devriez être en mesure d'accéder au site à partir de n'importe quel ordinateur de votre réseau local à l'aide de l'hôte adresse IP LAN (192.168.0.10 dans l'exemple ci-dessus) que l'url du site.
REMARQUE:
si vous souhaitez accéder au site web du réseau local à l'aide d'un nom d'hôte (comme samplesite.locale) au lieu d'une adresse ip, ajoutez le nom d'hôte dans le fichier hosts sur le réseau local de la machine (Le fichier hosts peut être trouvé dans "C:\Windows\System32\drivers\etc\hosts" dans windows, ou "/etc/hosts" dans ubuntu):
wwwroot
dossier. Comme c'est l'été en cours d'exécution à l'aide de Visual Studione pas désactiver le pare-feu,
Aller au Panneau de configuration\Système et Sécurité\Pare-feu Windows puis paramètres Avancés puis les Règles de trafic Entrant->à Partir de la droite pan choisir la Nouvelle Règle-> Port-> TCP et le type de numéro de port 80, puis donner un nom dans la fenêtre suivante, c'est ça.
Panneau de configuration >> le Pare-feu Windows
Paramètres avancés >> les Règles de trafic Entrant >> World Wide Web Services - Tout ou de Domaine (Privé, Public) en tant que de besoin.
Trouver l'adresse IP locale de l'ordinateur et de trouver le port que votre site web est en cours d'exécution sur. Puis, à partir de l'ordinateur B ouvrez un navigateur web et accédez à IP:port. Exemple: 192.168.1.5:80 si l'ordinateur A l'IP est 192.168.1.5 et votre site web est en cours d'exécution sur le port 80
Panneau de configuration >> le Pare-feu Windows >> Activer le pare-feu windows sur on ou off >> éteindre.
Paramètres avancés >> profil de Domaine >> le pare-feu Windows propriétés >> statut du Pare-feu >> Off.