Question Comment configurer IIS sur mon PC afin que d'autres machines puissent y accéder


J'ai une machine fonctionnant sous Windows 7 Home Premium x64.

IIS7 est opérationnel; Je peux naviguer vers localhost: 80 et l’écran de bienvenue d’IIS7 apparaît.

Lorsque j'essaie cela sur l'une de mes autres machines, la demande expire. Et, oui, je peux envoyer une requête ping à la machine hôte IIS7 à partir des autres machines.

J'ai essayé de regarder la documentation IIS7, et la réponse est probablement là mais je ne peux pas la trouver.

Ou est-ce peut-être quelque chose à voir avec la sécurité de Windows 7?

Merci.


4
2017-12-05 15:08


origine


J'avais un problème similaire (avec Windows 8), je tirais les cheveux - j'avais désactivé toutes les règles de pare-feu, trié les liaisons, iisreset, vous l'appelez. Il s'est avéré que le chrome sur mon PC client le bloquait, car il avait décidé que 6666 était un "Port dangereux". - BrainSlugs83


Réponses:


Peut-être que le pare-feu Windows (ou un pare-feu tiers) bloque ce trafic ...


6
2017-12-05 15:30





Essayez-vous de vous connecter au serveur Web par adresse IP? Pour isoler le DNS, vous pouvez essayer de vous connecter par adresse IP.

Et je suis d'accord que le pare-feu Windows est le coupable le plus probable ici. Si vous pouvez exclure le pare-feu, vous souhaiterez peut-être vérifier les liaisons du site à partir du Gestionnaire des services Internet (IIS) et par le biais de quelque chose comme:

NETSTAT -noab > out.txt && out.txt

2
2017-12-06 15:32





Sur la machine distante, essayez de faire un telnet sur le port 80

telnet SERVER_IP 80

Le 80 à la fin est important car il dit à telnet de se connecter au port 80. Si vous ne pouvez pas vous connecter, alors je vérifierais le pare-feu Windows et la configuration IIS. Dans cet ordre.


1
2017-12-05 17:18





En essayant de développer sur le Web dans Windows Home Group, vous devez désactiver le FireWall "local ou professionnel" (local) sur la machine IIS pour que l’autre ordinateur du groupe résidentiel puisse voir l’application.


1
2018-02-27 15:29





C'est le pare-feu Windows le plus probable. Recherchez Firewall et vous obtiendrez la boîte de dialogue du pare-feu Windows. Ajoutez une nouvelle règle entrante. Choisissez la règle prédéfinie World Wide Web (http) et activez-la.

J'espère que cela pourra aider!


1
2018-06-02 20:22





Aucun changement au pare-feu requis. Veuillez suivre les étapes ci-dessous:

  1. Ouvrez le gestionnaire IIS
  2. Sous "Sites", sélectionnez le site Web auquel vous souhaitez accéder à distance (site Web par défaut).
  3. Faites un clic droit dessus et sélectionnez "Modifier les liaisons".
  4. Sélectionnez l'entrée avec le port n ° 80 et cliquez sur Modifier.
  5. Remplacez le nom d'hôte 'localhost' par sa propre adresse IP (adresse IP du serveur).
  6. Enregistrez les paramètres.
  7. Accédez au site Web en utilisant le lien suivant:   http: // adresse_IP_serveur / nom_site

-1
2018-06-09 10:14