Pour éditer le wiki, il faut demander un compte à un Lapin !
Difference between revisions of "Ateliers Babel"
(→Configuration) |
|||
Line 19: | Line 19: | ||
allow-hotplug eth0 | allow-hotplug eth0 | ||
iface eth0 inet dhcp | iface eth0 inet dhcp | ||
− | |||
− | |||
post-up invoke-rc.d babeld restart | post-up invoke-rc.d babeld restart | ||
+ | post-up invoke-rc.d ahcpd restart | ||
auto wlan0 | auto wlan0 | ||
Line 34: | Line 33: | ||
wireless-ap ca:fe:ca:fe:ca:fe | wireless-ap ca:fe:ca:fe:ca:fe | ||
post-up invoke-rc.d babeld restart | post-up invoke-rc.d babeld restart | ||
+ | post-up invoke-rc.d ahcpd restart | ||
{{fichier|/etc/babeld.conf}} : | {{fichier|/etc/babeld.conf}} : | ||
− | redistribute metric 128 | + | redistribute proto 3 ip 0.0.0.0/0 eq 0 metric 128 |
{{fichier|/etc/default/babeld}} : | {{fichier|/etc/default/babeld}} : | ||
Line 42: | Line 42: | ||
INTERFACES="eth0 wlan0" | INTERFACES="eth0 wlan0" | ||
− | Pour la configuration du wifi, certains drivers ne supportent pas la façon dont | + | Pour la configuration du wifi, certains drivers ne supportent pas la façon dont j'ai écrit les lignes commençant par wirelees-... (une solution consiste à utiliser les directives pre-up suivies de commandes comme 'iwconfig'), je n'ai pas de solution miracle pour le moment. |
− | + | le partage de la route par defaut se fait avec "ip 0.0.0.0/0 eq 0" tandis que "proto 3" est là pour indiquer que la route par defaut sera obtenue à partir de dhcp. | |
== Quand == | == Quand == |
Revision as of 08:08, 7 July 2013
L'objectif de cet atelier est de partager les connaissances sur le protocole Babel afin de permettre à un maximum de personnes d'installer des nœuds Babel et de lancer une expérimentation de grande taille.
Contents
Description
Lors de cet atelier, je vais vous présenter Babel à partir de la distribution GNU/Linux Debian, mais cela devrait être facilement adaptable pour d'autres distributions. Un portage de Babel pour Windows est en cours...
Pour le moment, Babel n'a pas de système d'authentification (la plupart des protocoles de réseaux maillés, y compris BGP, n'en possèdent pas non plus), mais un russe, Denis Ovsienko, a déjà implémenté un système d'authentification[1] qui fonctionne pour la version Quagga de Babel.
Prérequis
Si vous souhaitez participer à l'expérience des réseaux maillés, il est préférable de venir avec votre propre ordinateur préconfiguré. Mais le paquet babeld
est très léger, donc si vous ne l'avez pas encore installé ni configuré, vous pourrez le faire sur place.
-
babeld
(par exemple avecaptitude install babeld
) ; - disposer des pilotes réseau pour votre ordinateur.
Configuration
/etc/network/interfaces
(exemple à adapter en fonction du réseau local) :
allow-hotplug eth0 iface eth0 inet dhcp post-up invoke-rc.d babeld restart post-up invoke-rc.d ahcpd restart auto wlan0 iface wlan0 inet static address 192.168.0.x netmask 255.255.255.0 network 192.168.0.0 wireless-essid -babel- wireless-channel 6 wireless-mode ad-hoc wireless-rts 512 wireless-ap ca:fe:ca:fe:ca:fe post-up invoke-rc.d babeld restart post-up invoke-rc.d ahcpd restart
/etc/babeld.conf
:
redistribute proto 3 ip 0.0.0.0/0 eq 0 metric 128
/etc/default/babeld
:
# Liste des interfaces réseau sur lesquelles le protocole devrait fonctionner. INTERFACES="eth0 wlan0"
Pour la configuration du wifi, certains drivers ne supportent pas la façon dont j'ai écrit les lignes commençant par wirelees-... (une solution consiste à utiliser les directives pre-up suivies de commandes comme 'iwconfig'), je n'ai pas de solution miracle pour le moment.
le partage de la route par defaut se fait avec "ip 0.0.0.0/0 eq 0" tandis que "proto 3" est là pour indiquer que la route par defaut sera obtenue à partir de dhcp.
Quand
- Date
- mercredi 30 janvier 2013 à 20 h 30
- Durée envisagée
- 30 minutes
- Animation
- Err404
Inscriptions
Intéressé ? Note ton nom ici :
Notes et références
- ↑ D. Ovsienko, « Babel HMAC Cryptographic Authentication »
Voir aussi
- Babel sur Wikipédia
Hidden categories > Wiki > Le Loop > Squat > Gare XP
Hidden categories > Wiki > Le Loop > Workshops
Hidden categories > Wiki > Le Loop > Workshops > Babel