PDA

Ver la versión completa : Coyote linux al HD con tinyproxy



fermarlop
02-03-2005, 16:31
Espero les sirba:

Para el que ya conoce este gateway linux no haria falta repetir que con una 486 en adelante, con un par de slots pci libres para dos targetas de red(las mas standars posible) , 12 megas de ram y una disquetera, (el monitor solo para el proceso de instalacion lo mismo que el teclado)pueden construirse un router linux de amplias prestaciones, lo nuevo es que pueden no solo copiarlo a un disco rigido(de 100 megas es mas que suficiente), sino que ademas agregandole, el tinyproxy, pueden usar un tremendo proxy transparente con las posibilidades que el nos da.
Pues bien, intentare ser lo mas fiel posible respecto al articulo del que hace posible esta maravilla:

http://www.rictec.com.br/claudio/coyote/ide.htm

Lo he testeado con el wizard de coyote en su version 2.20 y funciona a la perfeccion en una pentium 233MMX con 32 megas de ram y un disco rigido de 245 megas, que puede soportar, classes QoS para balanceo de carga en red, Reenvio de puertos, firewall y nuestro querido tiny, entre otros(tiene 2000 paginas bloqueadas)

Como primera medida, necesitamos que nuestro HD sea Master del canal IDE principal, sino esto no rulara.

Sigamos....

Necesitamos armar 3 disquetes.

Nos armamos una carpetita temporal y ahi vamos bajando todo lo referente a nuestro supercoyote.

1-Bajamos el kernel del coyote compiladito para nuestro HD de

http://www.rictec.com.br/claudio/coyote/kernel-2.4.25/linux-220-ide
y lo renombramos sin extension a "linux", (ya saben desde Dos es rename archivo archivo).
-nos bajamos luego el Syslinux 1.48 de
http://www.rictec.com.br/claudio/coyote/syslinux.com

Con estos primeros dos pasos armamos el primer Disquete, lo formateamos bien , nos aseguramos que esta en buenas condiciones y pasamos a copiar ambos archivos.

2-Para el segundo Disquette...

-Nos buscamos un disco de boteo de:

http://www.bootdisk.com/
(me baje el de win98se y me sirbio) y pasamos a crear nuestro disco de arranque , que sera la llave maestra de todo esto.

3-El tercer diquete es referente al wizard del coyote, no explicare mucho sobre esto ya que nos escapariamos del tema y es muy facil este paso.
Windows Disk Creation Wizard v2.20.0

http://downloads.vortech.net/cgi-bin/dlmgr/download?ChannelID=5&DownloadID=24

Una vez que tenemos los tres juntitos arriba del escritorio, procedemos a arrancar la maquina desde la disquetera, con nuestro DOS BOOT disquete mas arriba mencionado.(seteamos nuestra maquina para que el primer dispositvo de arranque sea nuestro floppy).

Los pasos:
-Arrancamos la maquina

-Con fdisk borramos cualquier particion existente en el disco

-creamos una nueva, debe ser FAT12 o 16, la 32 no sirbe

-cuando creemos la nueva particion, antes de reiniciar, nos aseguramos que nuestro MBR esta limpito con: Fdisk /mbr y reiniciamos

-Formateamos el nuevo disco con format c: /u (no reiniciamos nada)

-Nos fijamos si nuestro windows a protegido nuestro HD y le damos, por las dudas: "lock c:" que responderemos "yes o si" ante la pregunta..

-Ponemos nuestro primer disquette y le damos: syslinux -s c: [enter] luego unlock c:

-Sin sacar este primer disquette, seguimos con: copy a:\linux c: (recuerden el primer paso)

-Ahora, sin reiniciar, ponemos el disquette del tercer paso, el referente al el wizar de coyote y le damos , sin sacarla a:
copy a:\*.tgz c:[Enter]
copy a:\syslinux.* c: [Enter]
md c:\config [Enter]
copy a:\config\*.* c:\config[Enter]

uffff, ok, ahora descansamos...

-ponemos el disquette creado en el segundo paso(disco DOS de boteo) y le damos a:
edit c:\syslinux.cfg [Enter]
aca algo de cuidado, debemos reemplazar donde dice "boot=/dev/fd0,vfat"
debe decir "boot=/dev/hda1,vfat", salvamos el reemplazo con alt+F-->salvar, luego alt+F-->salir...

OK, reiniciamos y estara listo nuestro coyote en el HD.
Si todo estubo bien(omiti hablar del wizard, ya lo saben es pa otro post) el coyote deberia iniciarse.
Ahora vamos al paso del tinyproxy.

Para ello necesitamos usar SSH y bajarnos, obviamente, el paquete compilado para coyote de:

http://www.rictec.com.br/claudio/coyote/tinyproxy.tgz
y lo guardamos en nuestro primogenito directorio creado para todo este embrollo.

Porque necesitamos usar putty para loquearnos como admin en coyote?
porque si copiaramos el paquete tinyproxy.tgz desde algun disquette que contenga DOSboot a la raiz de nuestro directorio, nos copiaria algo parecido a : tinypr1.tgz, y esto sucede porque nuestro querido y bien amado windors no admite mas de 8 caracteres..pues entonces usamos putty , lo bajamos de

http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
y lo ejecutamos sin perder mas tiempo y nos conectamos a la 192.168.0.1 (si esta fuera la ip del router)

El objetivo es copiar a nuestro HD, el archivo tinyproxy.tgz.

Desde la consola linux, en la ventana del Putty y habiendo salido del menu de coyote hacemos esto:

#creamos
mkdir /disquete

#Montamos el disquette(que contiene el tinyproxy.tgz, usen el disquette del primer paso)
mount -t vfat /dev/fd0 /disquete

#montamos el HD
mt

#copiamos el archivo al HD
cp /disquete/tinyproxy.tgz /mnt/tinyproxy.tgz

#desmontamos todo
umount /disquete
umt

y

reboot

Si todo sale bien , desde nuestro navegador, digitando http://192.168.0.1:8180 en el webamin del coyote, deberia aparecer nuestro tinyproxy que nos ayudara a bloquear miles de sitios y archivos en nuestra querida LAN.


http://img146.exs.cx/img146/9886/screenshot8rf.png

No olvidar setear sus navegadores con http://iprouter:8080.

Bueno espero que les sea util, el coyote tiene muchos mas accesorios que el tiny, como por ejemplo...

IPTraf - Traffic Monitoring
FTP Client
Dynamic DNS Update (Using WebAdmin Integrated Scripts)
Dynamic DNS Update (Using ez-ipupdate)
Missing Commands (wget, cron, top ...)
Cron
Sending e-mail
Full Remote Backup
Hdparm
Printer Sharing
SCP
Wake Up On Lan
SSH Client

Lo pueden ver en:

http://www.rictec.com.br/claudio/coyote/
foros

http://www.vortech.net/phorums/index.php?11

saludos

ancabi
02-03-2005, 19:31
muchisimas gracias!!!! muy bueno!

Saludos

fermarlop
05-03-2005, 21:54
http://www.vortech.net/phorums/read.php?14,39022

diarrea
07-03-2005, 20:21
Buenísimo el aporte y encima tb wireless... habrá que retomar a mi pobre tostadora.
Gracias fermarlop.
Saludos.