Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| coovachilli [Le 03/02/2020, 15:44] – [Configuration du SSH] 41.137.247.66 | coovachilli [Le 09/06/2024, 21:19] (Version actuelle) – [Voir aussi] MAJ du site officiel spnux | ||
|---|---|---|---|
| Ligne 50: | Ligne 50: | ||
| ==== Configuration du SSH ==== | ==== Configuration du SSH ==== | ||
| - | En supposant que votre machine soit connectée à votre routeur **ADSL** (serveur **DHCP**), vous devrez trouver votre adresse IP en 7777saisissant | + | En supposant que votre machine soit connectée à votre routeur **ADSL** (serveur **DHCP**), vous devrez trouver votre adresse IP en saisissant |
| < | < | ||
| FIXME Du mal à comprendre le rapport avec la configuration SSH. | FIXME Du mal à comprendre le rapport avec la configuration SSH. | ||
| Ligne 71: | Ligne 71: | ||
| FIXME Si dans le fichier **/ | FIXME Si dans le fichier **/ | ||
| - | On indique ici que : | + | On indique ici que : |
| * l' | * l' | ||
| * l' | * l' | ||
| - [[: | - [[: | ||
| # Uncomment the next line to enable packet forwarding for IPv4 | # Uncomment the next line to enable packet forwarding for IPv4 | ||
| - | net.ipv4.ip_forward=1</ | + | net.ipv4.ip_forward=1</ |
| - Relancez ensuite les interfaces réseaux :< | - Relancez ensuite les interfaces réseaux :< | ||
| - | =====Installation et configuration du serveur Radius ===== | + | =====Installationet |
| ==== Téléchargement de Freeradius depuis les dépôts officiels ==== | ==== Téléchargement de Freeradius depuis les dépôts officiels ==== | ||
| Ligne 84: | Ligne 84: | ||
| | | ||
| - | Ou en ligne de commande : | + | Ou en ligne de commande : |
| < | < | ||
| - | ==== | + | ==== |
| - Création de la base de données pour stocker les noms d' | - Création de la base de données pour stocker les noms d' | ||
| mysql -u root -p | mysql -u root -p | ||
| Ligne 111: | Ligne 111: | ||
| #par defaut : testing123 | #par defaut : testing123 | ||
| } | } | ||
| - | </ | + | </ |
| ===Réglage du fichier de configuration=== | ===Réglage du fichier de configuration=== | ||
| Ligne 134: | Ligne 134: | ||
| sudo freeradius -XXX | sudo freeradius -XXX | ||
| </ | </ | ||
| - | Mon Jun 20 18:33:54 2011 : Debug: Ready to process requests. | + | Mon Jun 20 18:33:54 2011 : Debug: Ready to process requests. |
| </ | </ | ||
| - Redémarrez le serveur Freeradius : < | - Redémarrez le serveur Freeradius : < | ||
| Ligne 152: | Ligne 152: | ||
| Si les tests ci-dessus on réussi, vous pouvez désormais déplacer l' | Si les tests ci-dessus on réussi, vous pouvez désormais déplacer l' | ||
| - | | Fichiers | == | files | remplacer par | + | | Fichiers | == | files | remplacer par |
| - | | MySql | == | # sql | remplacer par | sql | | + | | MySql | == | # sql | remplacer par | sql | |
| < | < | ||
| Ligne 222: | Ligne 222: | ||
| Auth-Type eap { | Auth-Type eap { | ||
| eap { | eap { | ||
| - | handled = 1 | + | handled = 1 |
| } | } | ||
| } | } | ||
| Ligne 248: | Ligne 248: | ||
| - Editez le fichier **/ | - Editez le fichier **/ | ||
| $INCLUDE sql.conf | $INCLUDE sql.conf | ||
| - | </ | + | </ |
| ====Ajouter un utilisateur dans la base de donnée MySql:==== | ====Ajouter un utilisateur dans la base de donnée MySql:==== | ||
| Ligne 286: | Ligne 286: | ||
| === Test de la configuration de Freeradius et de Mysql === | === Test de la configuration de Freeradius et de Mysql === | ||
| - | Redémarrez le serveur radius: | + | Redémarrez le serveur radius: |
| < | < | ||
| sudo / | sudo / | ||
| Ligne 310: | Ligne 310: | ||
| **Vous pouvez passer a l' | **Vous pouvez passer a l' | ||
| - | ===== Installation et configuration de Coovachilli ===== | + | ===== Installationet |
| - | ==== Installation de CoovaChilli à partir des fichiers Sources ==== | + | ==== Installationde |
| < | < | ||
| Dans un [[: | Dans un [[: | ||
| - | Installation des prérequis : | + | Installationdes |
| < | < | ||
| sudo apt-get install -y g++ automake autoconf libtool libltdl-dev gengetopt make cmake libssl-dev git | sudo apt-get install -y g++ automake autoconf libtool libltdl-dev gengetopt make cmake libssl-dev git | ||
| Ligne 329: | Ligne 329: | ||
| git branch | git branch | ||
| </ | </ | ||
| - | Premier script | + | Premier script |
| < | < | ||
| ./bootstrap | ./bootstrap | ||
| Ligne 346: | Ligne 346: | ||
| --enable-modules --enable-multiroute | --enable-modules --enable-multiroute | ||
| </ | </ | ||
| - | Installation | + | Installation |
| < | < | ||
| make && make install | make && make install | ||
| Ligne 354: | Ligne 354: | ||
| Pour un PC 64bits et pour éviter les soucis d' | Pour un PC 64bits et pour éviter les soucis d' | ||
| - | ==== Installation du packet haserl pour permettre au serveur chilli de rediriger les clients vers la page d' | + | ==== Installationdu |
| < | < | ||
| cd /usr/src | cd /usr/src | ||
| Ligne 379: | Ligne 379: | ||
| mkdir / | mkdir / | ||
| cd / | cd / | ||
| - | FIXME : adresse introuvable : | + | FIXME : adresse introuvable : |
| < | < | ||
| wget http:// | wget http:// | ||
| Ligne 414: | Ligne 414: | ||
| < | < | ||
| - | Editer le fichier **/ | + | Editer le fichier **/ |
| < | < | ||
| HS_WANIF=eth0 | HS_WANIF=eth0 | ||
| Ligne 458: | Ligne 458: | ||
| Par défaut, il sera supposé que : | Par défaut, il sera supposé que : | ||
| * le périphérique //eth0// sera relié à votre connexion internet. | * le périphérique //eth0// sera relié à votre connexion internet. | ||
| - | * le périphérique //eth1// sera quand a lui l' | + | * le périphérique //eth1// sera quand a lui l' |
| < | < | ||
| Ligne 490: | Ligne 490: | ||
| | HS_LOC_AC=408 | HS_LOC_AC=87000 | | HS_LOC_AC=408 | HS_LOC_AC=87000 | ||
| | HS_LOC_CC=1 | HS_LOC_CC=33 (suffix téléphonique +33) | | | HS_LOC_CC=1 | HS_LOC_CC=33 (suffix téléphonique +33) | | ||
| - | | HS_LOC_ISOCC=US | HS_LOC_ISOCC=FR ( [[http:// | + | | HS_LOC_ISOCC=US | HS_LOC_ISOCC=FR ( [[https:// |
| ==== Créer et configurer une page de connexion ==== | ==== Créer et configurer une page de connexion ==== | ||
| Ligne 525: | Ligne 525: | ||
| ===== Sécurité et certification d’authenticité ===== | ===== Sécurité et certification d’authenticité ===== | ||
| - | ==== Installation du par-feu :==== | + | ==== Installationdu pare-feu :==== |
| Les créateurs de CoovaChilli ont des règles prédéfinies pour [[: | Les créateurs de CoovaChilli ont des règles prédéfinies pour [[: | ||
| Ligne 554: | Ligne 554: | ||
| Dans la configuration ci-dessus, vous avez relié le serveur DNS au périphériques locaux. C'est pourquoi, votre système doit posséder un serveur DNS que vous pouvez installer à partir de [[: | Dans la configuration ci-dessus, vous avez relié le serveur DNS au périphériques locaux. C'est pourquoi, votre système doit posséder un serveur DNS que vous pouvez installer à partir de [[: | ||
| - | ==== Installation de la certification SSL au server Apache 2 ==== | + | ==== Installationde |
| Suivre cette documentation : [[: | Suivre cette documentation : [[: | ||
| Ligne 576: | Ligne 576: | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| - | * **(en)** [[http://www.coova.org/ | + | * **(en)** [[https://coova.github.io/ |
| * **(en-us)** [[https:// | * **(en-us)** [[https:// | ||
| * **(en)** [[http:// | * **(en)** [[http:// | ||
