Italiano English
Edit History Actions

Diff for "nnxx"

Differences between revisions 28 and 29
Revision 28 as of 2019-02-10 23:36:55
Size: 3254
Editor: host129-153-dynamic
Comment:
Revision 29 as of 2022-05-17 20:05:00
Size: 3017
Editor: mob-5-91-110-179
Comment:
Deletions are marked like this. Additions are marked like this.
Line 27: Line 27:
 * transizione a OLSRd2 (per chi usa OLSRd1, ma anche isole che usano altri protocolli possono partecipare)  * uso del protocollo Babel tramite bird2, configurazione client/server implementata da Francesco Bonanno
Line 47: Line 47:
Quando avremo terminato il lavoro sulle configurazioni ansible creeremo un istanza per ogni gruppo che vorrà partecipare.
Un istanza al momento contiene un server openvpn e [[https://github.com/openwisp/ansible-openwisp2|openwisp2]].
Line 53: Line 51:
 * [[https://openwisp.nnxx.ninux.org/admin|instanza openwisp2]]  * [[https://controller.nnxx.ninux.org/admin|instanza openwisp2]]

NNXX (Ninux Experimental)

NNXX è un iniziativa che mira a sperimentare nuove soluzioni in ninux.

Il desiderio di questa sperimentazione è quello di trovare un setup che faciliti la crescita di nuove isole ninux, che sia ben documentato, facilmente replicabile, che enfatizzi l'automazione di task ripetitivi.

La sperimentazione è cominciata a Febbraio 2016.

Siamo disponibilissimi ad allargare la sperimentazione con chiunque abbia voglia di imparare e impegnarsi.

Link generali:

Obiettivi Generali

La sperimentazione ha i seguenti obiettivi:

  • facilitare la crescita di nuove isole ninux
  • consentire ai nuovi nodi creati ma ancora fisicamente disconnessi dal resto di Ninux di entrare nella rete attraverso una VPN (overlay network)

    • la connessione VPN non deve necessitare di modifiche sul server per aggiungere nuovi nodi
  • facilitare la configurazione e l'aggiornamento delle configurazioni di nuovi nodi
  • mantenere le configurazioni dei servizi essenziali su ansible, evitando modifiche manuali non replicabili e non tracciabili
  • uso del protocollo Babel tramite bird2, configurazione client/server implementata da Francesco Bonanno
  • documentare tutto il processo per distribuire la conoscenza

Macro-obiettivi pratici su cui stiamo lavorando

  • creare un modo per aiutare a entrare nuovi nodi facilmente FATTO

  • aiutare a creare nuove isole ninux da zero con gli strumenti sviluppati nell'ambito NNXX in poco tempo - IN CORSO
  • fare in modo che ogni isola creata sia collegata alle altre isole con un automatismo o semi-automatismo - DA FARE
  • automatizzare l'allocazione degli indirizzi ip per i nuovi nodi - DA FARE

Consulta la lista completa dei task.

Entrare in rete

Per entrare in rete basta seguire la guida di installazione del firmware.

OpenWISP2

Al momento stiamo tenendo tutte le configurazioni su una VM di Michele Salerno di Ninux Basilicata.

Link utili: