RouterMaN’s Bloghackergotchi

October 8, 2005

HOWTO: servidor con ip dinámica

Filed under: GNU/Linux, Debian, HOWTO

Hola, como muchos saben, tener un servidor casero resulta muchas veces una comodidad, ya que uno facilmente podria acceder a sus archivos en su computadora remotamente, o bien facilmente montar su propio servidor web (por ejemplo uno basado en jsp ya que hasta ahora no he visto ninguno gratuito)
Hacer esto es bien sencillo, y no es necesario tener conocimientos de redes (al contrario, uno va aprendiendo mientras hace). Este es un pequeño HOWTO sobre como hacer esto. Se supone que se tiene instalado algun linux (el tutorial se hizo en una Debian Etch), aunque en windows el procedimiento es parecido.

Lo primero que hay que hacer es averiguar nuestra ip local privada si es que no la conocemos o no nos acordamos. Debemos fijarnos en el archivo /etc/network/interfaces. Nos debe salir algo parecido a esto:

devos:/home/diego# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.88
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 200.48.225.130 200.48.225.146

De este archivo obtenemos dos cosas importantes, como address encontramos nuestra direccion ip local, y como gateway encontramos la direccion del ruteador a traves del cual nos conectamos a internet.

Ahora entramos a la configuración del router. Esta parte depende del modelo del router. Hay dos formas de acceder a la configuración: Por telnet y por web. Todos soportan configuración por telnet (telneteas la ip del ruteador), pero solo en algunos se puede hacer la configuracion via web (solo basta poner la ip del ruteador en el navegador web). Para entrar te pide un usuario y/o una contraseña. En el manual del router aparecen estos dos valores (normalmente son admin y 1234). En los ruteadores antiguos, la gente de telefonica cambiaba los passwords por defecto según tu número telefónico. Por ejemplo, si tu telefono es 5468723 tu password sería 8723-1-546 (obviar las “-”, en este ejemplo el password real sería 87231546). Si con ningún método funciona, solo queda llamar al servicio técnico de speedy y pedir el password.

Una vez dentro buscamos en el menú o en algún submenú algo como “NAT Applications”. Y entramos a esta opcion. Una vez dentro, seguramente nos va a pedir una ip local y un puerto, ponemos nuestra ip local hallada y el puerto en el que funcione el servicio que queremos que sea público. Por ejemplo si tenemos un servidor ftp instalado y queremos accesar nuestra compu desde cualquier sitio abrimos el puerto 21, si queremos servidor web ponemos puerto 80 (deberemos tener instalado el apache o algun otro servidor web).

Una vez que hemos redireccionado, para acceder al servicio remotamente debemos saber nuestra ip pública. Eso lo logramos entrando a whatismyip

Como no es bonito tener que poner un ip diferente cada vez que queramos entrar podemos asignarle un nobre a nuestro servidor. Hay varios servidores gratuitos que hacen esto. Uno bueno es no-ip. Lo que hace no-ip es ir mandando nuestra dirección pública cada cierto tiempo. De esta forma en vez de poner ftp 201.183.187.26 (cambiando el numero a cada rato), podemos entrar al servicio haciendo ftp servidor.no-ip.com

Una cosa importante con respecto a esto, es que no vamos a poder acceder a nuestros servicios que queremos que sean públicos desde nuestra LAN (para nuestra LAN el ip público corresponde al router), pero si podremos acceder usando nuestra dirección ip privada dentro de la LAN. Si aún así se quiera poner el nombre que te da no-ip, recomiendo cambiar el archivo /etc/hosts poniendo la dirección que te da no-ip y en el campo de IP poner el ip privado donde se encuentre el servidor

Este es la segunda versión de este tutorial que conforme tenga tiempo lo seguiré mejorando

Comments »

The URI to TrackBack this entry is: http://routerman.blogsome.com/2005/10/08/howto-servidor-con-ip-dinamica/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>























Get free blog up and running in minutes with Blogsome | Theme designs available here