Wenn Sie Port 80 auf einem Gateway-Router nacheinander an jede der drei privaten IP-Adressen anschließen, geben Sie die öffentliche IP-Adresse des Gateway-Routers in einen Browser auf einem Computer außerhalb des privaten Netzwerks ein, nur den Windows 7-Host zeigt seine Standard-Website an.
Sie können denselben Port nicht an drei verschiedene Hosts weiterleiten und erwarten, dass sie die gesamte Arbeit erledigen. Tust du das?
Die beiden Windows 8.1 Update-Hosts berichten: "Diese Webseite ist nicht verfügbar. Details: Der Host hat zu lange gewartet, um zu antworten." Außerdem wird kein Eintrag der HTTP-Anforderung auf dem Host in "C: \ inetpub \ logs \ LogFiles \ W3SVC1 \ u_exYYMMDD.log" angezeigt.
Aber wie versuchen Sie, auf diese beiden anderen Hosts zuzugreifen, wenn Sie die öffentliche IP-Adresse verwenden?
Für die anderen beiden Hosts müssen die Webserver an separaten Ports abgehört werden, wobei diese Ports vom Router weitergeleitet werden.
Sie würden also auf die Sites auf den anderen Hosts zugreifen, etwa wie folgt:
http://86.166.163.103:8080
http://86.166.163.103:8000
Wenn dies möglich ist, empfiehlt es sich, Domänennamen zu verwenden und alle Websites auf dem Webserver des gleichen Hosts auszuführen. Dann können Sie Port 80 für alle Sites verwenden (ich bin mir jedoch nicht sicher, ob dies auf den Client-Versionen von IIS möglich ist).