Cómo construir mi propio enrutador de Internet

De acuerdo con Tony Li, es mucho más fácil comprar que construir (y ambos hemos construido, así que confía en nosotros en este caso, ¿de acuerdo?)

Pero supongo que desea aprender sobre enrutadores, en lugar de poseer un enrutador. Si me equivoco, vea la primera parte de esta respuesta.

Algunas sugerencias:

1) LINUX / FreeBSD / OpenBSD tienen un software llamado enrutado (8). Compre una PC de consumo, un par de tarjetas LAN, enciéndalo y todas las interfaces de red en funcionamiento, comience a enrutar. Hacer eso lo llevará a todas las otras piezas de software que necesita.

2) Compre un enrutador existente (Linksys WRT54G es el estándar) y vuelva a flashear con OpenWrt como Tony sugiere o DDWRT o Tomato USB y comience a jugar con él

3) Hay proyectos de enrutador / firewall de código abierto como m0n0wall y pfSense que vale la pena revisar. Francamente, pfSense es mejor para “reutilizar” hardware de PC antiguo.

4) Si quieres ir a lo grande, hay Vyatta que está disponible para descargar o como AMI en Amazon AWS. Software de enrutamiento de fuerza industrial, ahora utilizado por Brocade para algunas de sus soluciones de clase portadora.

5) Haz lo que Tony y yo y un grupo de otras personas hicimos: toma una pila de RFC, una taza de café y comienza a escribir código desde cero. No hay prisa, tienes alrededor de 25 años para ponerte al día …

Para laboratorios y soho, vyos (versión comunitaria de vyatta) es bueno. Las versiones con enrutamiento basado en políticas son muy buenas. También podría ejecutarse en un entorno virtualizado. No hay gui para vyos.

Si debe hacerlo, tome un viejo Linksys y ejecute OpenWrt.

Pero es mucho más fácil simplemente obtener uno de una tienda.

More Interesting

Si estoy conectado al enrutador de alguien y tiene mi dirección MAC, ¿esa persona puede ver el contenido que estoy buscando en línea?

Cómo instalar el enrutador TP LINK en mi computadora portátil

¿Cuál es mejor (más estable, más rápido, bien soportado, etc.) a partir de hoy dd-wrt o tomato?

Cómo conectar un enrutador inalámbrico D-link 150 a mi computadora portátil / computadora

¿Por qué pierdo ancho de banda no trivial a través de mi enrutador?

Estoy viviendo en un albergue donde tenemos acceso a Internet a través de enrutadores WiFi instalados en cada habitación alternativa. Uno de mis amigos está bloqueando el acceso al enrutador utilizando algún dispositivo de red en Kali Linux. En este caso, ¿cómo me puedo conectar?

¿Los enrutadores de red se degradan a medida que envejecen?

¿Un enrutador 802.11ac hará algo por mi wifi en casa si el único dispositivo que tengo que usa una antena de 5 GHz es mi iPad 2? Incluso compatible con versiones anteriores, es probable que los beneficios de CA solo sean visibles con dispositivos de 5 GHz, ¿verdad?

¿Existe un enrutador inalámbrico que automáticamente / simplemente crea VPN o algo así para ocultar a los ISP en qué sitio se encuentra?

Una computadora en LAN realiza una solicitud a un sitio web. La solicitud pasa por un enrutador que realiza una entrada (ip: port-ip: port) en una tabla de reenvío NAT. ¿Cómo podemos consultar desde qué puerto del enrutador se envió la solicitud al servidor final?

Cómo reemplazar un enrutador de hotel sin puertos ethernet con mi enrutador en una red donde se inicia sesión en los navegadores

¿Cuál es el mejor enrutador Wi-Fi?

¿Cómo se programa el enrutador / conmutador para que funcione? ¿Está escribiendo algo similar a la programación del kernel?

¿Cómo configuro el repetidor inalámbrico para Netgear W 300 con WPA2?

¿Cuál es la fuerza relativa de las ondas de radio emitidas por los enrutadores inalámbricos en comparación con los niveles de fondo?