2015-11-18 13 views
8

Udostępniłem stronę internetową w IIS 8 i powiązałem ją z odpowiednią nazwą hostingu (subdomain.xyz.com). Działa z mojego komputera lokalnego, ale nie działa, gdy uzyskuję dostęp z hostowanego serwera. Wyświetla okno uwierzytelniania, nawet jeśli podaję poprawne poświadczenia, które pokazuje ponownie.Witryna IIS nie jest dostępna z hostowanego serwera.

Serwer jest hostowany na platformie Azure. Serwer: Windows Server 2012 R2

+0

"To nie działa", ahm .. co masz na myśli mówiąc "nie działa"? port nie odpowiada po uruchomieniu skanowania portu? czy port odpowiada, ale nie dostajesz strony internetowej? kiedy uruchomisz netstat na serwerze, czy IIS naprawdę nasłuchuje na porcie 80? jesteś za zaporą ogniową? – hanshenrik

+0

Podczas próby uzyskania dostępu poza zaporą działa poprawnie. Na tej samej maszynie (hostowanej) nie działa. –

Odpowiedz

1

To dlatego, że pętla NAT, możesz spróbować użyć wewnętrznego adresu IP, jeśli masz dostęp z hostowanego serwera. jeśli chcesz uzyskać dostęp przy użyciu nazwy hosta, pamiętaj, aby wskazać go w pliku "hosts".

C: \ Windows \ System32 \ drivers \ etc \ hosts

dodać linię

127.0.0.1 subdomain.xyz.com

więc w zasadzie to, co plik hosts do, to rzeczywiście wskazuje na twój localhost za każdym razem, gdy wpisujesz subdomain.xyz.com w przeglądarce.

Powiązane problemy