Foro CualQuiera
Regresar   Foro-CualQuiera.com > Blogs > De líneas de código a líneas de amor
Desde la lógica informática a la sensibilidad de un poema.

Calificar esta entrada

Mi Router Freesco (Implementación I)

Posteado: 28-abr-2008 a las 17:07 por donpiluso
Ahora si, después de comentarles sobre las características y algunos puntos de la instalación de Freesco paso a contarles mi experiencia en Freesco. Esto es, cómo lo implemente, qué usos le doy y qué cambios le hice.

Me parece la mejor manera de mostrar las ventanjas de este sistema, altamente personalizable y por sobre todo fácil de implementar.

Hardware
  • Fuente AT 200W (Genérica)
  • Micro: Pentium 100 Mhz (con el error en punto flotante)
  • 32 MB de Ram
  • HDD 1.2 GB (Formateado en Fat32)
  • 3 Placas de Red PCI: Chipset Realtek 8139c (10/100 Mbps)
  • 1 Placa de Red ISA: Compatible con NE2000 (10 Mbps)
  • Disquetera
  • Placa de video: Trident 9685 (PCI)

Idea Original

La idea y propósito original para implementar este router era liberar a mi antigua PC de la carga que significaba compartir la conexión a internet con la máquina de mi viejo y las máquinas que entran para reparación con el menor presupuesto posible.

En ese momento contaba con un K6-2 450 MHz y 256 MB de Ram que corría (en realidad caminaba) un Windows XP, compartía la conexión a internet mediante dos placas de red adicionales que había puesto. La diferencia que se sentía cuando alguna otra computadora en la red pedía una página... o bajaba algún archivo era abismal, la máquina se volvía mucho más pesada de lo que normamente era.

La implementar Fressco libería mi máquina te correr un Firewall (Usaba Zone Alarm en su versión free) y por supuesto la dejaría totalmente independiente en caso de necesitar reiniciar, evitando tener que esperar si había una PC donde estaba bajando un driver o alguien de casa estaba navegando en la otra PC.

Esquema de red

La forma "normal" de implementarlo hubiera sido de la siguiente manera.



El Router conectado a internet, de ahí a un HUB/Switch y cada PC conectada a este último. Así Freesco asignaría las Direcciones IP a cada máquina permitiendo que todas se conecten a internet y compartan información entre ellas.

Eso significaría invertir en un Hub o Switch y la opción más económica eran todos de 10Mbps. Si bien era sufuciente para compartir internet, para la red local se notaría lento sobre todo si hay que transferir archivos grandes.

Entonces probé antes de invertir una opción distinta, aprovechando que tenía 3 placas de red PCI de 10/100Mbps y probé algunas placas ISA que tenían guardadas de 10 Mbps intentando que alguna funcionara.

El esquema que quería implementar era el siguiente:



Aprovechando que Fressco permite manejar hasta 10 segmentos distintos de red. Dividí la red en 3 segmentos (uno por placa de red) y después vería como manejarme con la transferencia de archivos ya que por más que estén en el mismo grupo de trabajo Windows no ve las otras máquinas por estar en tramos de red distintos.

Al ser 3 PCs conectadas entre sí, los cables de red tienen que ser cruzados.

Este esquema es el que aún hoy, casi 3 años después de instalarlo sigue funcionando.

¿Cómo lo implementé?

Las primeras pruebas las hice mientras aún la conexión a Internet estaba en mi máquina. Lo primero era que la PC que iba a actuar como Router funcionara bien y por sobre todo poner a andar alguna de las placas de red ISA.

Así que antes que nada, limpieza al cooler, puse grasa siliconada, limpié la mobo y formatié el disco rígido haciendolo buteable.

Freesco puede ejecutarse sin problemas desde Fat o Fat32. Esto sin dudas que facilita toda la preparación que se hace en unos minutos desde DOS.

Después de pelear un buen rato con las placas ISA y bajar miles de archivos setup viejos, conseguí poner a funcionar una de las placas asignando IRQ y la dirección I/O.

Arranqué desde el diskette como expliqué en el post anterior, sólo que en lugar de ejecutar el setup lo primero que hice fue pasar freesco al HDD con:

Code:
mv2hd

Se ejecuta y copia todo lo necesario al disco, cuando termina reinicia la PC quedando en DOS para ejecutar Freesco solo hay que ejecutar:

Code:
router.bat

A partir de este momento, se hace todo el setup directamente en el disco rígido exactamente igual que si fuera desde el diskette.

La primera vez que lo instalé, lo pobré simulando una conexión de red tipo cablemoden conectado a mi máquina. Hice algunas pruebas para ver que la placa de red isa estuviera funcionando bien y después formatié y volví a instalar para dejar la configuración final que iba usar limpia.

Como el router se iba a conectar sin monitor ni teclado, para que inicie sólo, como es lógico, cree un archivo autoexec.bat que ejecutar el router.bat.

La primera conexión a internet que hizo el router en las condiciones donde debía funcionar, por precaución, lo hice con el teclado y monitor conectados para ver todo el proceso y hacer los cambios que hagan falta.

Al prenderlo arrancó sin problemas, se conectó a internet y en el pedido le asignó a mi máquina una dirección IP y todos datos necesarios.

Anécdota: Las pruebas las hice cerca de las 4AM. Lo primero que probé fue una medición de velocidad, al ser el único equipo conectado y no tener ningún programa ejecutándose, la medición debía ser cercana a la velocidad real de conexión, el valor era menos de la mitad de la conexión.

En este punto luego de una serie de epítetos realmente irreproducibles pensaba que era una máquina tan chica no podía dar más velocidad. Después de controlar varias veces la configuración que había hecho, se me ocurrió por casualidad, volver a conectar desde mi máquina directamente. La medición de velocidad fue la misma, la culpa no era de Freesco sino de mi ISP. A todo esto eran las 5:30 AM.

Así fue como conecté Freesco en su lugar actual y comenzó a formar parte indispensable en la red.

Posteado en Informática, Linux
Comentarios 2 Mandar por Email la Entrada
Comentarios totales 2

Comentarios

Viejo
Avatar de Laucha
Wow! Que buen post!! Genial el laburo que te tomaste (la próxima usa un "Visio" para los gráficos ), posta que aparte muy bien explicado y con los resultados al alcance de la mano

Dan ganas de probarlo
Link directo
Posteado: 28-abr-2008 a las 19:25 por Laucha Laucha no está en línea
Viejo
Avatar de donpiluso
Gracias Laucha!. Los graficos lo hice con un programa llamado DIA. No tenía a mano el Visio que para esto es lo indicado y DIA me safó por ahora.

Pruebe sin miedo que la verdad, es un fierro!

Un abrazo!
Link directo
Posteado: 28-abr-2008 a las 19:42 por donpiluso donpiluso no está en línea
 
Trackbacks totales 0

Trackbacks

Entradas recientes por donpiluso

Usando: vBulletin Version 3.7.3
Copyright ©2000 - 2008

Search Engine Friendly URLs by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291