guias:configuracion_nodo_normal

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
Última revisiónAmbos lados, revisión siguiente
guias:configuracion_nodo_normal [2017/03/01 10:33] strysgguias:configuracion_nodo_normal [2017/06/11 23:34] strysg
Línea 3: Línea 3:
 <WRAP center round important 60%> <WRAP center round important 60%>
 Estas configuraciones son experimentales y podrían requerir correcciones. Estas configuraciones son experimentales y podrían requerir correcciones.
 +:!: Falta actualizar las configuraciones para creación de subred publica y subred privada (ver ¿qué es un nodo? para más referencia)
 </WRAP> </WRAP>
  
Línea 9: Línea 10:
 Estas configuraciones son las que sigue el sistema de creación de firmware de LaOtraRed La Paz. (FIXME agregar referencia)  Estas configuraciones son las que sigue el sistema de creación de firmware de LaOtraRed La Paz. (FIXME 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í:+El medio físico por el cual se hará conexión a otros nodos es **vía wifi**, así:
  
-{{:redlibre:nodo.png?200|}}+{{:redlibre:nodo.png?400|}}
  
-Si se requiere que el enlace sea cableado se deben hacer unos cambios ligeros.+===== Tipo de configuración =====
  
-===== Dirección IP =====+Dependiendo de tu enrutador o necesidades se tienen configuraciones para nodos normales: 
 + 
 +<grid> 
 +<col md="8"> 
 +^ Denominación                                                           ^ Tipo Enrutador  ^ Mesh (2.4Ghz)  ^ Mesh (5Ghz)  ^ AP (2.4 Ghz)  ^ VPN  ^ 
 +| [[guias:configuracion_nodo_normal#Dual_mesh_y_AP|Dual mesh y AP]]      | DUAL BAND       | SI             | SI           | SI            | NO   | 
 +| [[guias:configuracion_nodo_normal#Mesh_2.4Ghz_y_AP|Mesh 2.4Ghz y AP]]  | sólo 2.4 Ghz    | SI             | NO           | SI            | NO   | 
 +| [[guias:configuracion_nodo_normal#Mesh_5Ghz|Mesh 5Ghz]]                | sólo 5 Ghz      | NO             | SI           | NO            | NO   | 
 + 
 +</col> 
 +</grid> 
 + 
 +===== Dual mesh y AP ===== 
 +==== Dirección IP ====
  
 Siguiendo la [[redlibre:politica_de_asignacion_de_ips|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. Siguiendo la [[redlibre:politica_de_asignacion_de_ips|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.
Línea 21: Línea 35:
 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 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  que debe anunciar a los nodos vecinos.+Hay que tomar en cuenta esos datos para indicarle a babel (el protocolo de enrutamiento dinámico que usamos) el bloque de IPs  que debe anunciar a los nodos vecinos.
  
 <WRAP center round important 60%> <WRAP center round important 60%>
Línea 27: Línea 41:
 </WRAP> </WRAP>
  
-===== /etc/config/network =====+==== /etc/config/network ====
  
 Un nodo normal es típicamente un enrutador DUAL BAND que se conecta a la red distribuida por wifi en 2.4 y 5 GHz. Un nodo normal es típicamente un enrutador DUAL BAND que se conecta a la red distribuida por wifi en 2.4 y 5 GHz.
Línea 66: Línea 80:
 Además se tiene la típica interfaz ''lan'' para la red interna del router, la dirección IP de esta interfaz puede ser la que el dueño del nodo quiera siempre y cuando este fuera del rango 10.64.0.0 /15 que está reservado para los nodos públicos de LaOtraRed La Paz - El Alto. Además se tiene la típica interfaz ''lan'' para la red interna del router, la dirección IP de esta interfaz puede ser la que el dueño del nodo quiera siempre y cuando este fuera del rango 10.64.0.0 /15 que está reservado para los nodos públicos de LaOtraRed La Paz - El Alto.
  
-===== /etc/config/wireless ====+==== /etc/config/wireless ===
  
 Se deben definir entradas para que el enrutador inalámbrico emita las señales wifi requeridas, este podría ser el archivo de configuración. Se deben definir entradas para que el enrutador inalámbrico emita las señales wifi requeridas, este podría ser el archivo de configuración.
Línea 118: Línea 132:
 El enrutador ahora emitirá 3 señales wifi; una en 5Ghz y otra 2.4Ghz para unirse a la red distribuida y ayudar a expandirla usando las interfaces ''mesh5'' y ''mesh24'' respectivamente. Hay otra señal wifi en modo AP para que otros dispositivos clientes se conecten a la red a través de la red ''lan'' del nodo pero esta es opcional y se podría incluso prescindir de ella. El enrutador ahora emitirá 3 señales wifi; una en 5Ghz y otra 2.4Ghz para unirse a la red distribuida y ayudar a expandirla usando las interfaces ''mesh5'' y ''mesh24'' respectivamente. Hay otra señal wifi en modo AP para que otros dispositivos clientes se conecten a la red a través de la red ''lan'' del nodo pero esta es opcional y se podría incluso prescindir de ella.
  
-===== /etc/config/babel =====+==== /etc/config/babel ====
  
 El protocolo de enrutamiento dinámico babel es el que permite que la red sea descentralizada y que crezca automáticamente. Como se está siguiendo la [[redlibre:politica_de_asignacion_de_ips|política de asignación de direcciones IPv4]] para este ejemplo sabemos que a este nodo se la ha asignado el bloque ''10.64.14.0 /26'', entonces sólo hay que configurar babeld para que anuncie este bloque a los vecinos y además acepte anuncios de otros vecinos dentro el rango reservado para LaOtraRed La Paz - El Alto. El protocolo de enrutamiento dinámico babel es el que permite que la red sea descentralizada y que crezca automáticamente. Como se está siguiendo la [[redlibre:politica_de_asignacion_de_ips|política de asignación de direcciones IPv4]] para este ejemplo sabemos que a este nodo se la ha asignado el bloque ''10.64.14.0 /26'', entonces sólo hay que configurar babeld para que anuncie este bloque a los vecinos y además acepte anuncios de otros vecinos dentro el rango reservado para LaOtraRed La Paz - El Alto.
Línea 141: Línea 155:
     option ip '10.64.0.0/15'     option ip '10.64.0.0/15'
     option action 'allow'     option action 'allow'
 +config filter 
 + option type 'in' 
 + option ip 'fc01:1934::/32' 
 + option 'allow'
 ###### filtros para rutas internas (kernel) ###### filtros para rutas internas (kernel)
 # anunciar a los vecinos el bloque de este nodo # anunciar a los vecinos el bloque de este nodo
Línea 148: Línea 165:
     option ip '10.64.14.0/26'       # bloque IPv4 de este nodo     option ip '10.64.14.0/26'       # bloque IPv4 de este nodo
     option action 'allow'     option action 'allow'
-config filter +
- option type 'in' +
- option ip 'fc01:1934::/32' +
- option 'allow'+
 ###### denegar otras rutas no definidas ###### denegar otras rutas no definidas
 config filter config filter
Línea 162: Línea 176:
 </code> </code>
  
-===== /etc/config/firewall =====+==== /etc/config/firewall ====
  
 La interfaz ''lan'' está destinada a conectar dispositivos clientes que se conectan y desconectan a voluntad y además estos **no son públicos** y se conectan a otros dispositivos públicos dentro de LaOtraRed a través de las interfaces mesh usando NAT. La interfaz ''lan'' está destinada a conectar dispositivos clientes que se conectan y desconectan a voluntad y además estos **no son públicos** y se conectan a otros dispositivos públicos dentro de LaOtraRed a través de las interfaces mesh usando NAT.
Línea 189: Línea 203:
 </WRAP> </WRAP>
  
-====== Ejemplos vivos ======+===== Mesh 2.4Ghz y AP ===== 
 +(completar) 
 +===== Mesh en 5Ghz ===== 
 +(completar) 
 + 
 +===== Ejemplos vivos =====
  
-  * https://rmgss.net/posts/nodo-chersky-LaOtraRed (nodo Chersky)+  * https://rmgss.net/posts/nodo-chersky-LaOtraRed nodo Chersky (DUAL MESH y AP)
  • guias/configuracion_nodo_normal.txt
  • Última modificación: 2017/06/11 23:40
  • por strysg