Wie kann ich von einem anderen Computer auf die localhost-Website zugreifen?

39016
user466663

Ich verwende IIS7 unter Windows 8.1. Ich möchte von einem anderen Computer innerhalb desselben lokalen Netzwerks auf meine asp.net mvc-Site zugreifen. Ich habe meine IP-Adresse anstelle der versucht localhost. Ich erhalte keinen 404-Fehler. Seltsamerweise localhostfunktioniert die IP-Adresse selbst in meinem eigenen Computer während des Betriebs nicht.

1
localhost ist 127.0.0.1 und unterscheidet sich nicht von der lokalen IP des Rechners. Sie müssen stattdessen an die lokale IP-Adresse binden. Tyson vor 9 Jahren 0
Ja, ich habe auch meine IP-Adresse ausprobiert. Es hat nicht funktioniert! user466663 vor 9 Jahren 0
Richtig das habe ich gesagt =] Es ist nicht dasselbe wie ... sowieso hast du eine Antwort, die jetzt genauer erklärt. Tyson vor 9 Jahren 0

1 Antwort auf die Frage

2
Jeeped

Der localhostEintrag in Ihrer Datei% SYSTEMROOT% \ System32 \ Drivers \ Etc \ Hosts verweist auf 127.0.0.1 wie folgt:

127.0.0.1 localhost 

Jeder einzelne Computer hat den gleichen Eintrag. Es bedeutet im Wesentlichen, dass ich von einem Computer benutzt werde. Wenn Ihr IIS7 die lokale Website bereitstellt, ist localhostdieser Computer der einzige, der sie jemals erreichen kann. Sie sollten in der Lage sein, IP-Adressen zu den Website-Eigenschaften von II7 hinzuzufügen. In diesem Fall würden Sie die lokale Netzwerk-IP-Adresse des Computers hinzufügen. zB 192.168.1.10. Die IP-Adresse des lokalen Netzwerks kann mit dem IPCONFIG /allBefehl an einer Eingabeaufforderung gefunden werden . Die bevorzugte IP-Adresse ist diejenige, die mit einer Kabelverbindung verbunden ist, obwohl eine drahtlose Verbindung dies tun würde. Sie können keine IP-Adresse zu II7 für die Website hinzufügen, die Ihrem Computer noch nicht zugewiesen wurde oder bedeutungslos ist. Möglicherweise müssen Sie auch Port 80 (http) und / oder 443 (https) in Ihrer Firewall öffnen.

Wenn Sie das korrekt konfiguriert haben (und IIS7 aktualisiert haben), greifen Sie von einem anderen Computer in Ihrem lokalen LAN auf die Website zu.

http://192.168.0.10/mypage.html 

... wobei 192.168.0.10 die IP-Adresse des Computers ist, den Sie in IIS7 konfiguriert haben, und mypage.html die Seite ist, zu der Sie wechseln möchten.

Ich verstehe, was du erwähnt hast. Aber ich weiß nicht, wie es funktioniert. Seltsamerweise, wenn ich http://127.0.0.1/ versuche.funktioniert auch nicht! Mein Hostdatei-Eintrag ist unten angegeben: 127.0.0.1 loclahost :: 1 localhost user466663 vor 9 Jahren 0
@ user466663 - Weitere Informationen finden Sie unter [Hinzufügen einer Bindung zu einer Site (IIS 7)] (http://technet.microsoft.com/de-de/library/cc731692 (v = WS.10) .aspx) . (und dem * Drive-by-Downvoter *, wie wäre es, die Diss zu erklären?) Jeeped vor 9 Jahren 1
Ich habe das Up-Voting verwendet, um dem Down-Voting entgegenzuwirken. Es gibt keinen Grund, diese Antwort abzustimmen. Tyson vor 9 Jahren 0