Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
coovachilli [Le 01/05/2017, 00:26]
raphaeldu68 [Installation de CoovaChilli à partir des fichiers Sources]
coovachilli [Le 17/03/2019, 23:43]
154.66.164.29 [Installation du par-feu :]
Ligne 378: Ligne 378:
 cp /​var/​www/​hotspot/​coova.jpg /​var/​www/​hotspot/​images/​ cp /​var/​www/​hotspot/​coova.jpg /​var/​www/​hotspot/​images/​
 mkdir /​var/​www/​hotspot/​uam mkdir /​var/​www/​hotspot/​uam
-cd /​var/​www/​hotspot/​uam +cd /​var/​www/​hotspot/​uam</​code>​ 
-wget http://​ap.coova.org/​uam/​+FIXME : adresse introuvable :  
 +<​code>​wget http://​ap.coova.org/​uam/​
 wget http://​ap.coova.org/​js/​chilli.js wget http://​ap.coova.org/​js/​chilli.js
 exit exit
Ligne 399: Ligne 400:
 <​note>​Vous pouvez donner à l'​interface //eth0// la valeur 192.168.0.1/​24,​ la valeur 192.168.182.1 étant celle par defaut FIXME du mal à comprendre le sens de la phrase et les adresses </​note>​ <​note>​Vous pouvez donner à l'​interface //eth0// la valeur 192.168.0.1/​24,​ la valeur 192.168.182.1 étant celle par defaut FIXME du mal à comprendre le sens de la phrase et les adresses </​note>​
  
-Afin de déplacer FIXME (formulation "​déplacer"???​) l'​adresse IP de l'​interface réseau ​**numéro 0** avec celle de l'​interface réseau ​**numéro 1** de votre ordinateur, éditez ​le fichier **/etc/default/​chilli** ​pour donner à la fonction ​START_CHILLI la valeur 1<file+===Configuration ​de CoovaChill=== 
-START_CHILLI=1 +A la fin du fichier ​**/​etc/​chilli/​up.sh** ajouter la ligne : 
-</file>+<​code>​iptables -I POSTROUTING -t nat -o $HS_WANIF -j MASQUERADE</​code>​ 
 +Elle va permettre ​de transférer ce qui arrive par le Wifi vers l’Ethernet 
 + 
 +Editer le fichier ​**/​etc/​default/​chilli** et remplacer 
 +<​code>​START_CHILLI=0</​code>​ 
 +par 
 +<​code>​START_CHILLI=1</​code>​ 
 +Cela autorise le démarrage ​de CoovaChilli 
 + 
 +Editer ​le fichier **/​etc/​chilli/wwwsh** et donner ​l’emplacement exact de haserl ​à la ligne 9 
 +<​code>​haserl=/​usr/​local/​bin/​haserl</​code>​ 
 + 
 +Editer le fichier **/​etc/​chilli/​config** et modifier ces valeurs en fonction ​de votre réseau :  
 +<code
 +HS_WANIF=eth0 
 +HS_LANIF=wlan0 
 +HS_NETWORK=192.168.10.0 
 +HS_UAMLISTEN=192.168.10.1 
 +HS_UAMALLOW=192.168.10.0/​24 
 +HS_SSID=PiHomeServerAP 
 +... 
 +HS_RADSECRET=testing123 # Set to be your RADIUS shared secret 
 +</code> 
 + 
 +Le détail des paramètres configurés : 
 +  * HS_WANIF est l’interface reliée à Internet 
 +  * HS_LANIF est l’interface du Wifi/​Hotspot 
 +  * HS_NETWORK le réseau du hotspot 
 +  * HS_UAMLISTEN la gateway du réseau du hotspot 
 +  * HS_UAMALLOW les IP du réseau du hotspot autorisées à se connecter 
 +  * HS_SSID le SSID (ne semble pas avoir d’effet) 
 +  * HS_RADSECRET la clée secrète du radius défini précédemment dans **/​etc/​freeradius/​clients.conf** 
 Redémarrez votre ordinateur.\\ Redémarrez votre ordinateur.\\
 Testez si la configuration de réseau s'est bien passée en démarrant tout simplement le serveur Chilli : Testez si la configuration de réseau s'est bien passée en démarrant tout simplement le serveur Chilli :
Ligne 494: Ligne 527:
 ==== Installation du par-feu :==== ==== Installation du par-feu :====
  
-Les créateurs de CoovaChilli ont des règles prédéfinies pour [[:​iptables]],​ mais leur script a besoin d'un peu d'aide avant que ça fonctionne. L' iptables de CoovaChilli est configuré dans le script **/​etc/​chili/​ up.sh** qui déclenche l'​interface TUN/TAP mise en place.+Les créateurs de CoovaChilli ont des règles prédéfinies pour [[:​iptables]],​ mais leur script a besoin d'un peu d'aide avant que ça fonctionne. L' iptables de CoovaChilli est configuré dans le script **/​etc/​chili/​up.sh** qui déclenche l'​interface TUN/TAP mise en place. 
 +Ce déclenchement se fait en fonction du contenu du script **/​etc/​chili/​ipup.sh** qui n'​existe pas par défaut. Créez le fichier **/​etc/​chili/​ipup.sh** si besoin est. 
  
 <​note>​Dans les réseaux informatiques,​ TUN et TAP sont  des périphériques virtuels dans le "​Kernel réseau"​ (Noyaux réseau). Ce sont des dispositifs réseau qui sont entièrement à la charge du logiciel. Ils sont différents des périphériques réseaux ordinaires qui sont eux des adaptateurs réseaux matériel.</​note>​ <​note>​Dans les réseaux informatiques,​ TUN et TAP sont  des périphériques virtuels dans le "​Kernel réseau"​ (Noyaux réseau). Ce sont des dispositifs réseau qui sont entièrement à la charge du logiciel. Ils sont différents des périphériques réseaux ordinaires qui sont eux des adaptateurs réseaux matériel.</​note>​
  
-Pour "​aider"​ Coova Chilli, ajoutez ces lignes à la fin du fichier ​ **/​etc/​chilli/​up.sh** :+Pour "​aider"​ Coova Chilli, ajoutez ces lignes à la fin du fichier ​ **/​etc/​chilli/​ipup.sh** :
 <​code>​ <​code>​
 [ -e "/​var/​run/​chilli.iptables"​ ] && sh /​var/​run/​chilli.iptables 2>/​dev/​null [ -e "/​var/​run/​chilli.iptables"​ ] && sh /​var/​run/​chilli.iptables 2>/​dev/​null
Ligne 514: Ligne 549:
 Pour le rendre exécutable : Pour le rendre exécutable :
 <​code>​ <​code>​
-chmod +x /​etc/​chilli/​up.sh+chmod +x /​etc/​chilli/​ipup.sh
 </​code>​ </​code>​
  
  • coovachilli.txt
  • Dernière modification: Le 11/09/2022, 11:08
  • par moths-art