15 julio, 2008

Ya instale DD-WRT!

este es un tour por el nuevo firmware que instale en mi linksys v8 wrt54g =) tiene muchas mas opciones que el firmware original. aun no sé que son todas pero wikipedia es sabia xD

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

11 julio, 2008

wpa_supplicant debian

pues hay que modificar el

/etc/wpa_supplicant.conf

añadir


ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0

ap_scan=1
fast_reauth=1
eapol_version=1

network={
ssid="nombre de la red"
scan_ssid=1
psk="clave super secreta"

}


despues corremos el wpa_supplicant



wpa_supplicant -Dwext -i eth1 -c /etc/wpa_supplicant.conf

luego pides la ip


dhclient eth1

10 julio, 2008

Nuevo servidor =)

he montado un servidor en mi casa...


n_n aquí


espero sus comentarios

03 julio, 2008

WUSB54GC en Debian etch

Hola como están bueno hace poco me compre una WUSB54GC de linksys tiene un chipset ralink y usa el modulo rt73

este tuto la verdad me costo algo de trabajo por que no soy muy bueno en esto de compilar. ok

el SO que tengo es un debian etch con kernel 2.6.18-6-686

primero instalar los paquetes siguientes

build-essential
linux-headers
torfodos (dos2unix)


1.- apt-get install build-essential linux-headers-$(uname -r)
apt-get install torfodos

2.- nos bajamos el paquete http://www.ralinktech.com.tw/data/RT73_Linux_STA_Drv1.0.4.0.tar.gz
si no esta ahi, pues buscarlo en otra parte

3.- segun el README (leanlo... leanlo) hay dos verciones para el kernel 2.6 y 2.4 en este caso usaremos el 2.6 asi que
4.- cp Makefile.6 ./Makefile

5.- make all (aqui puede haber problemas)

6.- vamos a /etc y creamos un directorio llamado RT73
cd /etc mkdir RT73
7.- copiamos /RT73_Linux_STA_Drv1.0.4.0/Module

8.- cp rt73.bin /etc/RT73/

9.- dos2unix rt73sta.dat (aqui use force por que no me dejaba xD "dos2unix -f rt73.dat")

10.- cp rt73sta.dat /etc/RT73/rt73sta.dat

11.- insmod rt73.ko

pues ahora da un ifconfig y veras la interface como rausb0, solo falta levantarla

ifconfig rausb0 up
y con wireless-tools (iwlist, iwconfig etc) funciona bien =) , espero sus comentarios, y que a alguien mas le sirva esta informacion