Porównaj ceny domen i usług IT, sprzedawców z całego świata

udostępnianie lokalnej strony internetowej na świecie przy użyciu no-ip i local iis


Mam usługę Web API, którą chcę pokazać światu.
Więc utworzyłem konto no-ip, załadowałem jego aplikację kliencką, skonfigurowałem nazwę hosta no-ip.
Następnie publikuję projekt internetowego interfejsu API i tworzę nową witrynę internetową na moim lokalnym iis przy użyciu menedżera IIS.
Mogę przeglądać tę stronę.
Port 11992 przypisuję również na mojej stronie internetowej.

Pytanie: dlaczego widzę tę witrynę w witrynie
         [url=http://localhost:11992]http://localhost:11992[/url]
nie włączony
         mywebiste.ddns.net:11992
?

Czy są jakieś inne kroki, które muszę podjąć, aby to zadziałało?
Aktualizacja: mój port TCP 11992 nie jest blokowany przez zaporę systemu Windows. Na moje żądanie dostawca usług internetowych przydziela mi publiczny adres IP, więc nie jest on statyczny.

czy twój komputer łączy się z Internetem za pośrednictwem routera, który używa „translacji NAT”?

Chyba to router huawei i dodałem port 11992 używając NAT - serwer wirtualny i raporty canyouseeme.org

Sukces: widzę twoją usługę pod adresem xx.239.xx.58 na porcie (11992). Twój dostawca usług internetowych nie blokuje portu 11992.

Kiedy wchodzę na mywebsite.ddnes.net, otrzymuję login administratora routera (na przykład klikam 192.168.1.1), ale kiedy próbuję mywebsite.ddnes.net:11992, pojawia się błąd 404
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Wygląda na to, że próbujesz przejść do witryny z komputera, na którym jest hostowana. Kiedy uzyskujesz do niego dostęp przez
         localhost
, maszyna tłumaczy nazwę hosta na adres sprzężenia zwrotnego,
         127.0.0.1
; kiedy uzyskujesz do niego dostęp przez fqdn,
         mywebiste.ddns.net
, twój komputer przetłumaczy nazwę hosta na adres WAN (zakładając, że nie masz lokalnego serwera DNS).
Aby obejść ten problem, możesz dodać wpis w

Gospodarze

plik (% windir% \ system32 \ drivers \ etc). Po prostu dodaj wpis dotyczący swojej witryny:
127.0.0.1    mywebsite.ddns.net

lub dla IPv6:
::1    mywebsite.ddns.net

Ponadto, jeśli chcesz przeglądać witrynę z innych komputerów w sieci lokalnej, będziesz musiał zrobić to samo na tych komputerach, zastępując lokalny adres sieciowy hosta adresem zwrotnym (na przykład 192.168.1.xxx).
192.168.1.xxx    mywebsite.ddns.net

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się