Zainstalowałem system Windows Server 2012, w mojej sieci domowej mogę wpisać adres IP serwera w dowolnej przeglądarce, na dowolnym urządzeniu i otwiera się strona główna IIS.
Kiedy chcę otworzyć stronę internetową na urządzeniu zewnętrznym, na przykład na moim iPhonie (3G), nie widzę tej strony głównej IIS.
Jak mogę otworzyć witryny z systemu Windows Server 2012 za pomocą urządzeń zewnętrznych (urządzeń, które nie znajdują się w mojej sieci domowej)?
ip
windows-server-2012
iis
Gilko
źródło
źródło
Odpowiedzi:
Aby to osiągnąć, musisz połączyć się z Internetem, a następnie uzyskać bieżący internetowy adres IP: Załóżmy, że
ip: 110.212.89.10:8080
masz stronę IIS i zacznij od/myIISPage
momentu, a następnie wpisz ją w przeglądarce urządzenia jako:110.212.89.10:8080/myIISPage
ale pamiętaj, że zadziała to tylko wtedy, gdy Twój serwer jest podłączony bezpośrednio do Internetu za pomocą przewodu LAN. Dostęp do Internetu z Internetu Wi-Fi nie będzie pomocny.
źródło
Musisz przejść kilka kroków, aby uzyskać dostęp do strony internetowej spoza sieci domowej. Ponieważ masz zainstalowane IIS, zakładam, że masz również zainstalowaną usługę DNS.
Co musisz zrobić (krótka odpowiedź):
Admin Panel
i skierowaćHTTP
usługę naport 80
(domyślnie) na lokalny adres IP (np. 192.168.0.5) na serwerze Server 2012.IIS
. O ile mi wiadomo, nie można uzyskać dostępu do wielu witryn przy użyciu jednego adresu IP.New Zone
pliku dla tej nazwy domenyDNS Manager
i dodanieA-Record (Host)
pliku strefy dla każdej witryny, którą chcesz hostować.Na przykład: jeśli kupię nazwę domeny o nazwie
mywebsite.co.uk
, najpierw muszę dodaćNew Zone
nazwęmydomain.co.uk
w mojejDNS Manager
. Gdy to zrobię, dodamwww
A-Record dla mojej głównej strony,blog
A-Record dla mojego bloga i wszelkie inne A-Records dla innych stron, które chcę. Liczba,Host Names
którą możesz dodać, zależy całkowicie od tego, od kogo kupiłeś / uzyskałeś nazwę domeny.Zone File
podane przez dostawcę nazwy domeny (npGoDaddy
.). Główne zmiany obejmują wskazanie na@(Host)
twój publiczny adres IP i dodanieCNames (Aliases)
dla każdej witryny, którą będziesz / będziesz hostować.IIS
), aby strona wiedziała, co toHost Name
jest.Na przykład dla mojej hipotetycznej strony internetowej
(www.mydomain.co.uk)
w powiązaniach witryny musiałbym określićHost Name
aswww.mydomain.co.uk
, port as80
iIP address
jako nieprzypisany (dzieje się tak, ponieważ pojedynczy adres IP będzie wskazywał na wiele stron internetowych).Mogę zagłębić się w więcej szczegółów, ale naprawdę potrzebujesz więcej badań i eksperymentów.
źródło