Ir al contenido principal

Abriendo tu servidor a la red

image.png

ProblematicaProblemática

Acceder a tus servicios fuera de tu areaárea local

Actualmente puedes acceder a los servicios que montes sobre los puertos de tu servidor en areaárea locallocal, pero si tu quieres poder acceder a tus servicios apagando el wifi de tu celular y encendiendo los datos (desde afuera de tu red local) te encontraras con que no puedes ingresar. Esto sucede porque ip-local no es la misma que la ip publicano entrgadaentregada por tu provedorproveedor de internet. 

Solución. Apertura de puertos

La forma de solucionar esto es abrir puertos en tu modem, los puertos son las salidas hacia internet, cada dispositivo tiene su propia red y sus puertos, lo que tenemos que hacer es redirigir el puerto de nuestro servidor al puerto del modem y posteriormente del modem hacia internet, este recurso puede ser alcanzado mediante la ip publica.pública. 

Cabe resaltar que no todas las compañiascompañías te dejan la posibilidad de abrir puertos de manera gratuita, te agregan este servicio mediante pagos extraextra, pero TELMEX actualmente proporciona este servicio incluido con el servicio de internet residencial.
Como mencionamos tendrastendrás que conseguir tu ip publica la cual tiene el incombenienteinconveniente en muchos casos de ser dinamica,dinámica, esto implica que cambiara con el tiempotiempo, pero nos da suficiente tiempo para trabajar con ella. PodrasPodrás acceder a tus recursos locales poniendo la ip_publica:puerto. siempre y cuando redirijas los puertos como mencione anteriormente.

Configurando el modem

Conociendo la IP de tu Router (Servidor DHCP)

Puedes conocer la ip de tu router mediante el comando 

ip route

image.png

Abriendo los puertos del modem

Veras una salida como la anterior donde se señala  que la ip de mi modem Telmex es 192.168.1.254, ingresaremos esa ip en el navegador e ingresaremos al Router de tu provedorproveedor de internet, veras una pagina donde te pedirapedirá iniciar sesion,sesión, la contrseñacontraseña estaestá en tu modem

image.png

En mi caso, dentro del modem me dirigiredirigiré a la pestaña Reglas de desvío y porteriormenteposteriormente a Port Forwarding, le daredaré en agregar, le pondrepondré un nombre representativo, pondrepondré la IP de mi servidor donde indica Host Interno y abrireabriré los puertos para exponer paginaspáginas web que son 80 y 443, en protocolo es suficiente con poner TCP y es masmás recomendablerecomendable, pero puedes indicar ambos por si quisieras hacer otras cosas con esos puertos. Guardas los cambios y es toda la configuración del modem

image.png