Configurar tu Router para que se convierta en Servidor de Aplicaciones IIS

Aqui va un Tutorial que les puede interesar a mucho, que es: COMO HACER QUE MI PC SE CONVIERTA EN UN SERVIDOR DE APLICACIONES WEB, con el fin que otras personas ingresen a mi aplicacion desplegada en mi PC en este caso una aplicacion ASP.net en un Servidor de Aplicaciones IIS.

PASOS A SEGUIR:
1.- Ingresar al panel de Administracion de NUestro Router.
para mi caso tengo un router Tp-Link

Ingresamos en la uRL del navegador http://192.168.1.1/ luego nos aparecera una ventana como esta,  la contraseña de tu router se encuentra en una etiqueta de tu mismo router, si en caso no hubiera que es raro prueba con los siguientes:
      usuario : admin      o       usuario   : admin
Contraseña: admin             Contraseña : 1234



2.- Buscamos la opcion NAT en el panel de nuestro Router.
NAT(Network Address Translation) es el que nos permitira que cualquier conexion que se realize por el puerto 80 a nuestra PC, sea redireccionada a una IP, que en este caso sera donde se localiza nuestro IIS para desplegar la aplicacion.
EN el caso de mi router Tp- Link, Ingresamos a Advanced Setup -> NAT.


Luego damos clic en la opcion Virtual Servers.



3.- Abrir Puerto 80.

Registramos una nueva REGLA:

EN la opcion Application seleccionados de la lista :"HTTP_Server"
Protocol : ALL eso incluye UDP y TCP
Start Port Number : 80
End Port Number  : 80
Local IP Address  : nuestra IP LOCAL, esto puede optenerlo con la linea de comandos.
le damos SAVE y deberia quedarte algo asi:





4.- Publicar una aplicacion ASP.net en tu Servidor IIS.
OJO: PReviamente ya hemos debido instalar y que este iniciado nuestro servidor IIS, si tienen dudas como hacer este paso, comentan para poderlos ayudar:

- La ruta del IIS es C:\inetpub\wwwroot\Demo  , Demo solo es una carpeta que he creado para este ejemplo, Dentro de esa carpeta se encontrará nuestra aplicacion WEB asp.net.

-Luego creamos un nuevo sitio WEb ASP.net  y le damos publicar algo asi:

Si la publicacion es correcta deberia entrar sin problemas lo siguiente:

Si les sale algun error lo mas probable es que la carpeta DEMO no este configurada como aplicacion en el IIS, resuelvan este paso primero, sino les aparecerá sin problemas la aplicacion.


5.- Verificar si tu aplicacion se puede ver desde afuera.
Para ello, tienes que saber tu IP publica con la cuall te identificas desde afuera, para ello puedes ingresar a tu router y encontrar la opcion Device Info, y te da la IP PUBLICA que estas usando:
o puedes ingresar a la siguiente pagina que te dice cual es tu IP PUBLICA.
http://cual-es-mi-ip-publica.com/

luego ya no tendras que usar:
http://localhost/Demo/ sino
http://tu-ip-publica/Demo/

si quieres ver si funciona, puedes pasarle la URL a algun amigo tuyo en el chat para que ingrese a ese link y si ve tu pagina quiere decir que tu PC esta bien configurada para trabajar como un Servidor.


Eso es todo amig@s espero les haya sido de ayuda este tutorial.

Gracias.









Comments

Popular posts from this blog

Error al Iniciar Oracle SQL Developer 11g - Unable to find Java Virtual Machine

Como Mantener el Scroll despues de un PostBack ASP.net ( As Maintain Scroll after a PostBack ASP.net )

How to run ng serve in a different port
Como ejecutar ng serve en un puerto diferente