12 julio, 2008

Crear tu servidor casero con no-ip.com e infinitum de telmex con debian etch

Hola como están esto me lo han pedido mucho, y es como hacer un servidor casero con tu equipo y un infinitum de telmex (México). primero que nada que es no-ip

"Ellos proporcionan tanto servicios gratis como de pago a clientes que usan direcciones de IP dinámicas.

Las direcciones de IP dinámicas son comunes sobre el cable residencial o cuentas dsl de banda ancha. El servicio gratuito permite a los usuarios tener entre un y cinco nombres sobre un nombre de dominio proporcionado por No ip.(misitio.no-ip.com)

otro dato importante es la velocidad , si cuentas con 1 mega de descarga tendras tan solo 128 kb de subida, que es esto?

si tu te dispones a bajar algo de tu servidor desde internet. el servidor solo podra subir a esos 128 kb ,y en cambio si por ftp tu subes algun archivo este subira a 1 mega, es a la inversa o.O
navegando tu en internet es asi
Entrante:1024 kbps




----------------------------------------------------------------------------------------------------------------------------------------
primero que nada tenemos que instalar LAMP linux apache mysql php...

apt-get install apache2 php4 libapache2-mod-php4
apt-get install mysql-server mysql-client php5-mysql
apt-get install phpmyadmin


tenemos que agregar a el archivo de /etc/apache2/ports.conf

Listen 80

(si tu isp bloquea el puerto 80 usa otro por ejemplo el 8080 )

y reinicia el apache
/etc/init.d/apache2 restart
----------------------------------------------------------------------------------------------------------------------------------------
abriendo puertos en el router

generalmente es un 2wire el que te dan y la ip es 192.168.1.254 con el comando de netstat -nr puedes ver la ip del router tiene bastantes opciones como ftp, pop3 , DNS etc.

habrá que configurar y abrirle los puertos para el apache ( 80 ) y en mi caso al ssh (22)



----------------------------------------------------------------------------------------------------------------------------------------
tenemos que registrarnos http://no-ip.com/

después damos de alta nuestro dominio y configuramos no-ip. en caso de que tu isp bloquee el puerto 80 usa la opción de

port 80 redirect, Telmex no lo hace así que elegimos la primera



----------------------------------------------------------------------------------------------------------------------------------------
Instalando cliente no-ip
descargamos el paquete de noip-duc-linux.tar.gz funciona tambien en mac y en windows

zona de descargas

lo descomprimimos
neo@oldiepc:~$ tar -zvxf noip-duc-linux.tar.gz

noip-2.1.7/
noip-2.1.7/._.DS_Store
noip-2.1.7/.DS_Store
noip-2.1.7/binaries/
noip-2.1.7/binaries/noip2-Linux-32bit
noip-2.1.7/binaries/noip2-Linux-64bit
noip-2.1.7/COPYING
noip-2.1.7/debian.noip2.sh
noip-2.1.7/gentoo.noip2.sh
noip-2.1.7/LEEME.PRIMERO
noip-2.1.7/LISEZMOI.ENPREMIER
noip-2.1.7/mac.osx.startup
noip-2.1.7/Makefile
noip-2.1.7/noip2.c
noip-2.1.7/README.FIRST
noip-2.1.7/README.FIRST-SWE
noip-2.1.7/README.FIRST.FRANCAIS
noip-2.1.7/README.FIRST.ITALIANO
noip-2.1.7/README.FIRST.JAPANESE
noip-2.1.7/README.FIRST.pt_BR
noip-2.1.7/redhat.noip.sh

lo compilamos
make
sale algo asi
gcc -Wall -g -O2 -Dlinux -DPREFIX=\"/usr/local\" noip2.c -o noip2

lo instalamos
make install

ahora configuramos el cliente
noip2 -C


oldiepc:/home/neo/noip-2.1.7# noip2 -C

Auto configuration for Linux client of no-ip.com.

Please enter the login/email string for no-ip.com tumail@loquesea.com
Please enter the password for user 'tumail@loquesea.com' tupasswordparanoip


Only one host [artzneo.no-ip.biz] is registered to this account.
It will be used.
Please enter an update interval:[30]
Do you wish to run something at successful update?[N] (y/N) y
Please enter the script/program name

New configuration file '/usr/local/etc/no-ip2.conf' created.

el usuario y password son los mismos que usas para logearte en la pagina de no-ip


arrancamos el noip2 escribiendo xD ... noip2

ahora escribe el dominio que pusiste en el navegador y podras ver tu sitio, mi sitio se ve así


----------------------------------------------------------------------------------------------------------------------------------------

Bueno eso es todo , espero que les sirva a alguien mas n_n

Comentarios en:

http://espaciolinux.com/foros-tema-p187124.html#187124
http://www.maximotec.com/showthread.php?p=737029#post737029
http://foros.toxico-pc.com/showthread.php?p=81161#post81161
http://linux.cucea.udg.mx/foro/viewtopic.php?p=200#200
http://fusionudg.com/foros/showthread.php?p=12334#post12334
http://www.unihack.totalh.com/index.php?topic=672.0
http://zonaforo.meristation.com/foros/viewtopic.php?p=14752551#14752551
http://mandriva-es.org/mandriva-y-otros-sistemas-operativos-f11/crear-tu-servidor-casero-con-no-ipcom-e-infinitum-de-telmex-debian-t244.htm#1224

Publicar un comentario