Outils pour utilisateurs

Outils du site


wifi:procedures:gestion_adresses_ip

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édentesRévision précédente
Prochaine révision
Révision précédente
wifi:procedures:gestion_adresses_ip [2018/12/17 00:52] – [Comment attribuer une adresse à une nouvelle abonnée ?] complété jocelyndwifi:procedures:gestion_adresses_ip [2020/01/30 07:40] (Version actuelle) – y'a plus de gare sud jocelynd
Ligne 1: Ligne 1:
 ====== Gestion des adresses IPv4 publiques sur le routeur de quartier ====== ====== Gestion des adresses IPv4 publiques sur le routeur de quartier ======
  
-:FIXMEà terminer. +//Voir aussi [[adminsys:configuration_routeur_quartier|Installation et configuration d'un routeur de quartier]], [[wifi:procedures:resiliation|Tutoriel : résilier un abonnement wifi]], [[wifi:procedures:abonnement|Tutoriel : Raccorder un·e adhérent·e au service wifi]]//
- +
 ===== Prérequis ===== ===== Prérequis =====
  
-  * Savoir-faire:+  * Savoir-faire :
     * usage basique de la ligne de commande     * usage basique de la ligne de commande
   * Niveau d'accès :   * Niveau d'accès :
     * identifiant avec accès administrateur sur ce routeur de quartier (via SSH)     * identifiant avec accès administrateur sur ce routeur de quartier (via SSH)
   * Informations :   * Informations :
-    * nom de machine du routeur de quartier ((à ce jour : //bambelle.faimaison.net// pour St-Félix, //carlota.faimaison.net// pour le quartier bottière ou //vandale.faimaison.net// pour le quartier gare-sud))+    * nom de machine du routeur de quartier ((à ce jour : //bambelle.faimaison.net// pour St-Félix, ou //carlota.faimaison.net// pour le quartier bottière))
  
 ===== Un peu de théorie ===== ===== Un peu de théorie =====
Ligne 19: Ligne 17:
 C'est un fichier texte qui ressemble à ça : C'est un fichier texte qui ressemble à ça :
  
-(les lignes commençant par un ''#'' sont des commentaires, elles ne servent pas au programme mais aux humains pour mieux comprendre le fichier) :+//NB : les lignes commençant par un ''#'' sont des commentaires, elles ne servent pas au programme mais aux humains pour mieux comprendre le fichier, et ici pour garder l'historique des attributions)//
  
 <code> <code>
Ligne 174: Ligne 172:
 </code> </code>
  
-===== Comment attribuer une adresse à une nouvelle abonnée ? =====+===== Comment « rendre » une adresse lors d'une résiliation ? =====
  
 (il faut au préalable vous connecter au routeur, cf ci-avant) (il faut au préalable vous connecter au routeur, cf ci-avant)
  
 +**1.** Marquer l'adresse comme rendue
 +
 +Il faut éditer notre fichier :
 +
 +<code>
 +sudo nano /etc/ethers
 +</code>
 +
 +Imaginons qu'un adhérent avait souscrit par le passé un abonnement et s'était vu attribuer l'adresse **203.0.113.46** le 1/10/1970. Aujourd'hui, **12/12/2018**, il quitte le réseau, on doit marquer son adresse comme rendue.
 +
 +On avait donc le bloc
 +<code>
 +### 203.0.113.46 ###
 +# supprimé le 1/10/1970
 +#00:53:20:A8:09:07 203.0.113.46
 +# ajouté le 1/4/1970
 +00:53:C7:AD:B5:15 203.0.113.46
 +</code>
 +
 +On transformerait ce bloc afin de:
 +
 +  * désactiver la ligne « utile » ('00:53:C7:AD:B5:15 203.0.113.46') à l'aide d'un ''#'' en début de ligne
 +  * ajouter un commentaire pour indiquer la date de fin
 +
 +Soit :
 +
 +<code>
 +### 203.0.113.46 ###
 +# supprimé le 1/10/1970
 +#00:53:20:A8:09:07 203.0.113.46
 +# ajouté le 1/4/1970
 +# fin le 12/12/2018
 +# 00:53:C7:AD:B5:15 203.0.113.46
 +</code>
 +
 +**3.** Relancer le serveur DHCP (nommé dnsmasq)
 +
 +<code>
 +sudo systemctl restart dnsmasq
 +</code>
 +===== Faire le ménage dans l'historique d'attribution =====
 +
 +(il faut au préalable vous connecter au routeur, cf ci-avant)
 +
 +La loi nous impose de garder un historique d'attributions d'adresses IP pendant un an. Ni plus, ni moins. Il convient donc de faire fréquemment le ménage dans l'historique que l'on conserve dans le fichiers ///etc/ethers//.
 +
 +
 +**1.** Ouvrir le fichier /etc/ethers
 +
 +<code>
 +sudo nano /etc/ethers
 +</code>
 +
 +**2.** Parcourir l'historique 
 +
 +  * Pour chaque date de fin vieille d'un an ou plus:
 +  * supprimer du fichier le groupe de 3 lignes « périmé » (date de début, date de fin, asociations)
 +
 +Par exemple, si on a un le bloc suivant pour l'adresse **203.0.113.46**
 +
 +<code>
 +### 203.0.113.46 ###
 +# supprimé le 1/10/1970
 +#00:53:20:A8:09:07 203.0.113.46
 +# ajouté le 1/4/1970
 +# fin le 12/12/2018
 +# 00:53:C7:AD:B5:15 203.0.113.46
 +</code>
 +
 +Il deviendra, après nettoyage :
 +
 +<code>
 +### 203.0.113.46 ###
 +# ajouté le 1/4/1970
 +# fin le 12/12/2018
 +# 00:53:C7:AD:B5:15 203.0.113.46
 +</code>
 +
 +(inutile de relancer le serveur dnsmasq)
wifi/procedures/gestion_adresses_ip.1545007954.txt.gz · Dernière modification : 2018/12/17 00:52 de jocelynd