¡Esta es una revisión vieja del documento!
Configuración de un nodo normal
Sabiendo lo que es un nodo en LaOtraRed, y el caso específico de un nodo normal ahora se verán las configuraciones por defecto que se usan.
Estas configuraciones son las que sigue el sistema de creación de firmware de LaOtraRed La Paz. ( agregar referencia)
Hay que notar que se entiende que el medio físico por el cual se hará conexión a otros nodos es vía wifi, así:
Si se requiere que el enlace sea cableado se deben hacer unos cambios ligeros.
Dirección IP
Siguiendo la Política de asignación de direcciones IP v4 sabemos que a un nodo en particular se le asignará una dirección IP y máscara de subred.
Por ejemplo imaginemos que la asignación es 10.64.14.0 /26
lo que implica que la dirección IP del router será 10.64.14.1
y la máscara de red que usará es 255.255.255.192
= /26
Hay que tomar en cuenta esos datos para indicarle a babeld (el protocolo de enrutamiento dinámico que usamos) el bloque de IPs anunciar.
/etc/config/network
En un S.O. basado en openwrt este es el archivo de configuración principal de las interfaces de red, para un nodo normal este es el contenido del archivo de configuración:
# interfaz loopback config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option netmask '255.0.0.0' ## ajustes para ipv6 config globals 'globals' option ula_prefix 'fd41:d711:fcf6::/48' ## Interfaz mesh config interface 'mesh' option proto 'static' option ifname 'wlan0' # interfaz por defecto option ipaddr '10.64.14.1' # IP publica del router option netmask '255.255.255.192' # /26 ## Interfaz lan config interface 'lan' option force_link '1' option proto 'static' option ipaddr '192.168.1.1' # IP en la lan privada option netmask '255.255.255.0' # mascara en la lan privada option type 'bridge' option ifname 'eth0' # interfaz cableada option ip6assign '60'
En la configuración de arriba se ha definido dos interfaces, la interfaz mesh que mediante wifi se conectará a otros nodos de la red, y la interfaz lan usada para la red lan privada de cada nodo.