Image Hosted by ImageShack.us Neo Artz: Crear tu servidor casero con no-ip.com e infinitum de telmex con debian etch

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

4 comentarios:

Anónimo dijo...

Noe deberias de hacerlo servidor SSH para saltar proxies.

Peter Varg Kurten dijo...

a que Neo, yo propongo que mejor le mandemos un ataque masivo a su server para vulnerar su seguridad.

Anónimo dijo...

Que tal,

Oye muy interesante tu blog, pero por alguna razon no me funciona. Segun ya habilite los campos de mi gateway pero una cuando le doy a mi browser el ip:puerto nunca me contesta. Tienes idea si esto es diferente para Telnor??? aunque a fin de cuentas es infinitum...

Saludos y a se me puedes dar una pista.

Artz Neo dijo...

checate esta pagina

http://whatismyip.com/

es la ip que ves ahi puerto

pero par que tu lo veaz es la iplocal



pasale tu ip de la pagina a un amigo y que el la vea