Propuesta de asignación de IP V4 para LaOtraRed La Paz - El Alto

Esta es una propuesta para la asignación de direcciones IPV4 :bulb:

https://wiki.laotrared.hacklab.org.bo/redlibre/politica_de_asignacion_de_ips

Objeciones, aportes y otros son bienvenidos.
Si todo esta bien, hay que implementar este sistema y seguramente se va a necesitar ayuda.

Wonkey estuvo haciendo esto [0] , su código [1] seguramente se puede agregar la asignacion de IPs y registro a eso.

[0] https://lor.hacklab.org.bo/
[1] https://github.com/r00thouse/laotrared-admin

Ya hay algunos nodos asignados con /25 y /26 asignados

Hola muchachos,

Me parece super interesante el proceso que se ha dado en La Paz/El Alto, ya que están profundizando muchísimo en los detalles técnicos y eso los hace mucho más resilientes…

Por otro lado, me parece que no hay que desatender los procesos que están sucediendo en paralelo con LaOtraRed y que nos anteceden… tal es el caso del firmware LibreMesh, que si bien lo inició AlterMundi, hoy lo están implementando en muchas redes.

En la comunidad de AlterMundi han encarado este tema y otros y han encontrado soluciones bien interesantes.
Por ejemplo, hoy los servicios dhcp de routers pertenecientes a una misma red se comunican entre si para saber que ips asignaron y que no haya repetición, eliminando la necesidad de segmentar la red.

Me gustaría invitarlos a analizar cuan valioso es el implementar algo a medida, por sobre el de concentrar esfuerzos en los faltantes más gruesos, como contar con aplicaciones a nivel de usuario que sean completamente distribuidas, o instalar más antenas…

De todos modos, les felicito por todo el esfuerzo que están haciendo!

1 me gusta

Gracias, de hecho para el tema del firmware habíamos pensado en hacer algo muy similar a la herramienta de AlterMundi, pero no hemos acordado aún todas las cosas que hará el sistema. Inicialmente las cosas que debería hacer un sistema generador de firmwares sería:

  • Generar una imagen basada en openwrt sólamente para algunos modelos de routers (se pueden aumentar routers a las tablas de la wiki)
  • Que la imagen generada esté preconfigurada con una dirección IP asignada por el sistema propuesto en este hilo.
  • Que la imagen generada preconfigure babeld (el demonio de enrutamiento que permitirá que sea una red mesh) para distribuir y anunciar las IPs asignadas por el sistema.
  • Que la imagen generada contenga paquetes programas necesarios como dhcp, utilitarios de red, shells, etc.
  • Que se registre en una base de datos pública las IPs asignadas y quién se asignó.

En realidad Luis tiene mucho más conocimiento sobre esto y puede aclarar muchos puntos si se me van, pero hemos experimentado la construcción de imágenes con resultados positivos y espero lo antes posible tengamos este sistema.

Sobre la técnica que usa Alter Mundi para no repetir IPs asignadas por dhcp y si entiendo bien :smirk:, el sistema de asignación que proponemos es distinto ya que cada nodo de la red tendrá asignadas un número determinado de IPs públicas y cada nodo escogerá como utilizarlo de la mejor manera, la asignación por dhcp me parece le concierne más a la red interna de cada nodo (IPs no públicas que pueden ser asignadas a clientes ocasionales)

En cada Nodo las IPs públicas son para servidores que vayan a brindar servicios visibles para todos los demás nodos de la red, y los dueños de cada nodo deberían asignar estas IPs estáticamente a sus servidores y deben estar en el rango que se les asignó.

Corríjanme si estoy equivocado :innocent:

A propósito de poner servicios públicos https://wiki.laotrared.hacklab.org.bo/servicios/consideraciones_generales