Hacer Visible Desde Internet Mi Localhost En Linux Ubuntu
Escenario
- Ubuntu 9.04
- Infinitum Router 2 wire
- Inadyn
- Dyndns
Tutorial rápido
- Modo desmilitarizado
- Crear y configurar cuenta Dyndns
- Configurar programa cliente
Tutorial a detalle
Dyndns
Suponiendo que ya tenemos el locahost jalando, ocupamos un servidor DNS, para eso hay un servicio gratuito de subdominios en www.dyndns.org, ahi creamos una cuenta y la confirmamos en el correo electronico.
Nos vamos a la pagina y accesamos con nuestro usuario y contraseña, en la pantalla principal elegimos "Add Host Services" ahi tendremos un formulario donde elegiremos el nombre de nuestro host en mi caso punksolid.ath.cx clickeamos en "Use auto detected IP address 189.186.17.219" y luego "Add To Cart" -> "Next" -> "Activate Services"
Desde ahí ya tenemos configurado nuestro dominio en Dyndns, todavia no podemos acceder a la direccion que hayamos elegido.
Configuración del router
Primero que nada, con megared no lo podrán hacer visible desde Internet, solo desde otros usuarios de megared, ya que no es posible configurar una computadora con el modo desmilitarizado o DMZ.
La otra opción es con infinitum, entrando a la configuración desde el navegador, para eso, en nuestro firefox u opera escribimos http://home/, y luego en "Ver la red domestica" -> " Modificar la configuración del cortafuegos", esa ultima opción la elegimos sobre la computadora que desees hacer visible, por ultimo escribimos la contraseña en caso de que nos la pida y seleccionamos la opción de "Permitir todas las aplicaciones (modo DMZplus(Zona desmilitarizada))" y Aceptar.
Configuración de la aplicación cliente
Se supone que tenemos una ip dinámica y por eso ocupamos una aplicación que le esté diciendo al servidor dns que nuestra ip ha cambiado.
En los repositorios de Ubuntu hay varias aplicaciones ya listas para instalar, este ejemplo será con una aplicación de consola que se llama inadyn para eso escribimos en consola:
sudo apt-get install inadyn
Después de instalado ya solo ocupamos un ultimo paso, configurar la aplicación para que se conecte a nuestra cuenta de dyndns, para eso tecleamos en la consola el siguiente formato:
inadyn --username usuario -p contraseña -a punksolid.ath.cx
Y listo. Ya debería de funcionar, y si no funciona solo hay que reconectarse a la red.
Alguna duda o sugerencia, siéntete libre de comentar
