Fournir au site Web local du monde en utilisant no-ip et local iis

J'ai un service Web api, Que je veux montrer au monde.

Donc, j'ai créé un compte no-ip, Téléchargé son application client, configuré le nom d'hôte no-ip.

Puis je publie mon projet Web API et je crée un nouveau site Web sur mon local iis Utilisation du répartiteur IIS.

Je peux parcourir ce site.

J'identifie également un port sur mon site web 11992.

Question: Pourquoi je vois ce site sur

[url=http://localhost:11992]http://localhost:11992[/url]

Et pas sur

mywebiste.ddns.net:11992

?

Y a-t-il d'autres mesures que je dois faire pour gagner ce travail?

Mise à jour: mon port TCP 11992 Non bloqué par le pare-feu Windows. Selon ma demande, le fournisseur Internet m'aime une adresse IP publique. Ce n'est donc pas statique.

Votre ordinateur se connecte à Internet via un routeur qui utilise «diffusion NAT»?

Je pense que c'est un routeur huawei, Et j'ai ajouté le port 11992 utilisant NAT - Server virtuel et rapports canyouseeme.org

Succès: Je vois votre service sur xx.239.xx.58 Sur le port (11992). Votre fournisseur Internet ne bloque pas le port 11992.

Quand je vais à mywebsite.ddnes.net, Je reçois la connexion de l'administrateur de routeur (Par exemple, je clique 192.168.1.1), Mais quand j'essaie mywebsite.ddnes.net:11992, Je reçois une erreur 404
Invité:

Blanche

Confirmation de:

On dirait que vous essayez d'aller sur le site de l'ordinateur sur lequel il est placé. Quand vous avez accès à

localhost

, La machine traduit le nom d'hôte à l'adresse de rétroaction,

127.0.0.1

; Quand vous appelez-le à travers fqdn,

mywebiste.ddns.net

, Votre ordinateur convertit le nom d'hôte sur votre adresse WAN. (à condition que vous n'ayez pas de serveur DNS local).

Pour le contourner, vous pouvez ajouter une entrée à

les propriétaires

déposer (% windir% \ system32 \ drivers \ etc). Il suffit d'ajouter une entrée pour votre site:

127.0.0.1    mywebsite.ddns.net

ou pour IPv6:

::1    mywebsite.ddns.net

De plus, si vous souhaitez afficher le site d'autres ordinateurs de votre réseau local, vous devrez faire la même chose sur ces machines, en remplaçant l'adresse du réseau hôte local à l'adresse de rétroaction. (par exemple, 192.168.1.xxx).

192.168.1.xxx    mywebsite.ddns.net

Pour répondre aux questions, connectez-vous ou registre