Los servidores web normalmente usan el puerto 80, es un puerto estándar para esto y es el  que usa IIS por defecto.

Esta situación suele traer un conflicto cuando quiere conectar externamente, ya que por defecto los router también usan ese puerto para su configuración, no dejándolo disponible.

Ante esta situación lo mas fácil es cambiar la configuración de IIS (Servidor windows) para usar otro puerto.

Puede seleccionar dos opciones, modificar el existente o añadir uno nuevo, le recomendamos añadir uno nuevo para poder seguir usando el 80 dentro de su red local y el nuevo puerto desde fuera.

El primer paso para esto es abrir el administrador de IIS tal y como se muestra en la siguiente imagen.

 

 

 

Seleccione el sitio Web que desea configurar y en el panel acción , haga clic en modificar enlaces.

 

 

Haga clic en Agregar para agregar un nuevo enlace de sitio, o haga clic en Editar para cambiar un enlace existente, recomendamos agregar.

En la siguiente imagen vemos como agregar el puerto 200 en tcp para su servidor.

 

Con todo esto ya puede acceder a su servidor web desde dos puertos… como ejemplo en su servidor use este enlace, con el :200 indicamos que la conexión es por el puerto 200.

http://localhost:200

 

Una vez realizado esto debe tener en cuenta dos cuestiones.

Debe permitir el acceso al puerto configurado en su cortafuegos de windows.

Debe abrir el puerto utilizado en su router y enviarlo a la ip de su servidor.

Y con eso ya puede usar su nuevo puerto para acceder desde fuera de su instalación.