it-swarm.com.de

Zugreifen auf eine lokale Website von einem anderen Computer im lokalen Netzwerk in IIS 7

Ok, also hier ist das Szenario:

Ich habe Computer A in meinem lokalen Netzwerk ausgeführt IIS 7. Ich habe über IIS) eine neue Website hinzugefügt, sagen wir samplesite.local = Manager und bearbeitete die Datei hosts in% systemroot%\system32\drivers\etc\mit der folgenden neuen Zeile:

127.0.0.1 samplesite.local

Also, in einem Browser auf Computer A, wenn ich samplesite.local in die Adressleiste tippe und Enter drücke, alles funktioniert gut. Ich kann auf die Website zugreifen.

Jetzt wollte ich von anderen lokalen Computern aus auf diese Website zugreifen, z. B. von Computer B oder einem iPad, und zwar nicht von außerhalb, sondern von innerhalb desselben lokalen Netzwerks.

Irgendwelche Gedanken?

Edit: Die IP von Computer A lautet 192.168.1.100, und samplesite.local wird auf Port 80 ausgeführt. Wenn ich jedoch 192.168.1.100 in die Adressleiste eines beliebigen Computerbrowsers eingebe, wird die Standardeinstellung = verwendet IIS Website, die mit dem IIS -Logo, dessen physikalische Adresse C:\inetpub\wwwroot\lautet, nicht zu samplesite.local.

30
fduayer

Fügen Sie Ihrer Website zwei Bindungen hinzu, eine für den lokalen Zugriff und eine für den LAN-Zugriff:

Öffnen Sie IIS und wählen Sie im linken Bereich Ihre lokale Website aus (auf die Sie über Ihr lokales Netzwerk zugreifen möchten):

Verbindungen> Server (Benutzer-PC)> Sites> Lokale Site

Öffnen Sie Bindungen im rechten Bereich unter Aktionen, und fügen Sie die folgenden Bindungen hinzu:

  1. Lokal:

    Type: http
    Ip Address: All Unassigned
    Port: 80
    Host name: samplesite.local
    
  2. LAN:

    Type: http
    Ip Address: <Network address of the hosting machine ex. 192.168.0.10>
    Port: 80
    Host name: <Leave it blank>
    

Voila, Sie sollten von jedem Computer in Ihrem lokalen Netzwerk aus auf die Website zugreifen können, indem Sie die LAN-IP-Adresse des Hosts (192.168.0.10 im obigen Beispiel) als Site-URL verwenden.

HINWEIS:

wenn Sie vom LAN aus auf die Website zugreifen möchten, indem Sie einen Hostnamen (wie samplesite.local) anstelle einer IP-Adresse verwenden, fügen Sie den Hostnamen der Hostdatei auf dem lokalen Netzwerkcomputer hinzu. (Die Hostdatei finden Sie in "C:\Windows\System32\drivers\etc\hosts" in Windows oder "/ etc/hosts" in Ubuntu):

192.168.0.10 samplesite.local

31
razzak

firewall nicht ausschalten, gehen Sie zu Systemsteuerung\System und Sicherheit\Windows-Firewall, dann zu Erweiterte Einstellungen und dann zu Eingehende Regeln-> Wählen Sie im rechten Bereich Neue Regel-> Port-> TCP und geben Sie die Portnummer ein 80 Dann im nächsten Fenster einen Namen vergeben, fertig.

15
Morteza

Systemsteuerung >> Windows-Firewall

Erweiterte Einstellungen >> Eingehende Regeln >> World Wide Web-Dienste - Aktivieren Sie alles oder (Domäne, Privat, Öffentlich) nach Bedarf.

9
Pratik

Suchen Sie die lokale IP-Adresse von Computer A und den Port, auf dem Ihre Website ausgeführt wird. Öffnen Sie dann auf Computer B einen Webbrowser und wechseln Sie zu IP: port. Beispiel: 192.168.1.5:80, wenn die IP von Computer A 192.168.1.5 lautet und Ihre Website auf Port 80 ausgeführt wird

2
John Dorian