none
IIS en Windows 10 para acceso desde internet RRS feed

  • Pregunta

  • Buenas a todos,

    Se puede configurar un servidor IIS en windows 10 para que se acceda a traves de internet??

    El tema es que tengo un webservice wcf en un IIS instalado en un windows 10, en el router Linksys, he puesto una regla para que todo lo que llegue a traves de un puerto se redirija a la ip del equipo donde tengo instalado el IIS, pero cuando intento acceder desde la IP Publica a webservice me da un error.

    Y y a no se por donde tirar....

    Muchas gracias.

    martes, 6 de noviembre de 2018 18:25

Respuestas

  • Si puedes, pero no es recomendado por ninguna manera por temas de seguridad. Ahora bien, solo bastaría con el NAT con el respectivo puerto.

    y para acceder a el solo necesitarías ingresar con la ip o bien IP:PUERTO si fuera diferente al 80 ejemplo http://123.123.123.1:81


    Su "marcar como respuesta" es mi sueldo :D

    • Marcado como respuesta Vicdeju jueves, 8 de noviembre de 2018 18:06
    martes, 6 de noviembre de 2018 22:00
  • Hola Vicdeju:

    No todos los routers dejan pasar el puerto 80. Algunos necesitan el 80 para administrarse vía web. Otros se pueden cambiar al 8080.

    Si es correcto el paso, llama solo al default web site, donde te presentará la pagina del iis y así te quitas de en medio cualquier fallo propio de aplicación.

    Desactiva el firewall, momentáneamente de la maquina para verificar también el mismo.

    Ya comentas

    • Marcado como respuesta Vicdeju jueves, 8 de noviembre de 2018 18:06
    miércoles, 7 de noviembre de 2018 10:27

Todas las respuestas

  • Si puedes, pero no es recomendado por ninguna manera por temas de seguridad. Ahora bien, solo bastaría con el NAT con el respectivo puerto.

    y para acceder a el solo necesitarías ingresar con la ip o bien IP:PUERTO si fuera diferente al 80 ejemplo http://123.123.123.1:81


    Su "marcar como respuesta" es mi sueldo :D

    • Marcado como respuesta Vicdeju jueves, 8 de noviembre de 2018 18:06
    martes, 6 de noviembre de 2018 22:00
  • Buenos días Nicolás, gracias por tu respuesta. 

    Veras como no me aconsejabas hacerlo sobre un Windows 10, he probado a hacerlo en Windows server 2012, lo que he hecho ha sido en el Default web Site del IIS he creado una entrada nueva con el WebService que quiero publicar. Desde la red local hago http://ipdelservidor/CarpetaDelServidor/Servicio.svc y puedo acceder sin problemas. 

    En el router he creado una regla que todo lo que llega a través del puerto 80 se lo paso a la iplocaldesservidor. Pero si hago http://ippublica/CarpetaDelServidor/Servicio.svc, me da un error de que no se puede acceder a la pagina.

    ¿Sabes a que puede ser debido?

    Un saludo y muchas gracias.

    miércoles, 7 de noviembre de 2018 8:18
  • Hola Vicdeju:

    No todos los routers dejan pasar el puerto 80. Algunos necesitan el 80 para administrarse vía web. Otros se pueden cambiar al 8080.

    Si es correcto el paso, llama solo al default web site, donde te presentará la pagina del iis y así te quitas de en medio cualquier fallo propio de aplicación.

    Desactiva el firewall, momentáneamente de la maquina para verificar también el mismo.

    Ya comentas

    • Marcado como respuesta Vicdeju jueves, 8 de noviembre de 2018 18:06
    miércoles, 7 de noviembre de 2018 10:27
  • Buenas tardes, 

    Ya lo he solucionado, el problema estaba en que intentaba acceder desde la propia red local con la ip publica, si lo hago desde fuera de la red local si que me deja acceder.

    Un saludo y muchas gracias.

    jueves, 8 de noviembre de 2018 18:06