Contenu | Rechercher | Menus

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
tutoriel:wifi_ad-hoc [Le 12/08/2011, 15:05]
lacroix.e@free.fr
tutoriel:wifi_ad-hoc [Le 05/02/2017, 14:51] (Version actuelle)
L'Africain [Installation d'un serveur DHCP]
Ligne 1: Ligne 1:
-{{tag>​tutoriel wifi ad-hoc BROUILLON}}+{{tag>​tutoriel ​réseau ​wifi}} 
 + 
 +---- 
 ====== Création d'un réseau Wifi Ad-hoc ====== ====== Création d'un réseau Wifi Ad-hoc ======
  
-<note tip>​Utilisation du mode Ad-hoc des cartes wifi pour créer un lien réseau entre deux ordinateurs. ​Les réseaux Ad-hoc sont de nature ​décentralisé ​et permettent les connexions entre ordinateurs sans point d’accès Wifi. Ce tutoriel nécessite l'​utilisation de la ligne de commande et de passer en mode administrateur,​ ce qui le destine aux utilisateurs avancés.</​note>​+Les réseaux Ad-hoc sont de nature ​décentralisée ​et permettent les connexions entre ordinateurs sans point d’accès Wifi.
  
 +<note tip>Ce tutoriel nécessite l'​utilisation de la ligne de commande et de passer en mode administrateur,​ ce qui le destine aux utilisateurs avancés.</​note>​
 +8-)
 ===== Pré-requis ===== ===== Pré-requis =====
-   disposer ​d'une carte réseau ​Wifi dans chacun des ordinateurs participant au réseau ad-hoc. + 
-   ​vérifier ​le bon fonctionnement de votre carte wifi en vous connectant à un réseau classique (managed). +  ​Disposer ​d'une carte réseau ​[[:Wi-fi]] compatible avec le mode ad-hoc ​dans chacun des ordinateurs participant au réseau ad-hoc. 
-   ​disposer ​des droits d'administrateur+  Avoir vérifié ​le bon fonctionnement de votre carte wi-fi sur un réseau classique (par exemple accès à internet possible). 
 +  Disposer ​des [[:sudo|droits d'administration]]. 
 +  * Connaitre le nom de l'​interface du périphérique wi-fi de chaque pc destinés à être connectés. Pour ce faire, saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante:<​code>​ sudo iwconfig</​code>​Le périphérique wi-fi sera celui qui contient une ligne IEEE 802.11. Pour la suite nous prendrons l'​interface //​**eth1**//​ en exemple. 
 +    
 +{{ :​tutoriel:​wifi_ad-hoc-1.jpg }}
  
 ===== Création d'une liaison statique entre deux PC ===== ===== Création d'une liaison statique entre deux PC =====
  
-=== Configuration de la carte réseau du premier ordinateur=== +==== Configuration de la carte réseau du premier ordinateur ===
-Nous ouvrons une console puis passons en mode administrateur afin d'éditer la configuration puis on cherche le nom du périphérique wifi avec la commande iwconfig: + 
-<​code>​ sudo -s +Sur le premier poste, après avoir identifié sa carte wi-fi tel qu'expliqué dans les [[#​pré-requis]],​ [[:tutoriel:​comment_modifier_un_fichier|modifiez ​avec les droits d'administration]] ​le fichier **/​etc/​network/​interfaces** pour qu'il ressemble à
- ​iwconfig +<file>
-</​code>​ +
-Une fois la carte Wifi identifié on édite ​avec l'éditeur de texte de notre choix le fichier **/​etc/​network/​interface** +
-<​code>​ nano /​etc/​network/​interface</​code>​ +
-Le fichier de configuration type pour la première machine+
-<code>+
 auto lo  auto lo 
 iface lo inet loopback ​ iface lo inet loopback ​
Ligne 31: Ligne 35:
         wireless-mode ad-hoc ​         wireless-mode ad-hoc ​
         wireless-power on         wireless-power on
-</code>+</file>
  
-Dans cette exemple ​la carte réseau wifi est eth1, le réseau n'est pas sécurisé par une clefs WEP ou WPA car ce n'est pas tous les drivers ​qui le permettent. Vous remarquez que nous avons choisit de définir ​une adresse IP statique à l'​interface eth1, il faudra que chaque membre du réseau Ad-hoc en ais une différente dans la plage adressable.+Dans cet exemple
 +  * La carte réseau wifi étant //eth1//c'est sur cette interface que sont renseignés les différentes informations de la connexion,​ 
 +  * Le réseau n'est pas sécurisé par une clef WEP ou WPA car tous les drivers ​ne le permettent ​pas, 
 +  * Il a été définit ​une adresse IP statique à l'​interface ​//eth1//. Il faudra que chaque membre du réseau Ad-hoc en ait une différente dans la plage adressable.
  
-=== Le deuxième ordinateur auras donc la configuration suivante: ​=== +==== Configuration de la carte réseau du second ordinateur ​===
-<code>+ 
 +Sur le second poste, après avoir identifié sa carte wi-fi tel qu'​expliqué dans les [[#​pré-requis]],​ [[:​tutoriel:​comment_modifier_un_fichier|modifiez avec les droits d'​administration]] le fichier **/​etc/​network/​interfaces** pour qu'il ressemble à: 
 +<file>
 auto lo  auto lo 
 iface lo inet loopback ​ iface lo inet loopback ​
Ligne 48: Ligne 57:
         wireless-mode ad-hoc ​         wireless-mode ad-hoc ​
         wireless-power on         wireless-power on
-</code> +</file>
-Pour appliquer la configuration réseau vous pouvez redémarrer ou utiliser la commande: +
-<​code>​ /​etc/​init.d/​networking restart </code>+
  
-===== Invitons plus facilement des unités à se joindre au réseau ===== +<note important>​ 
-Nous allons créer sur une des machines statique de notre réseau ​un serveur DHCP afin de distribuer les paramètres réseaux plus facilement aux machines utilisant Windows par exempleUne fois une machines ​+Pour appliquer la configuration ​réseau ​pensez à redémarrer chacun des ordinateurs ou utilisez la commande : 
 +  sudo invoke-rc.d networking restart 
 +</​note>​
  
-=== Installation d'un serveur DHCP: === +===== Inviter plus facilement des unités à se joindre au réseau =====
-Installer **[[apt>//​dhcp3-server|dhcp3-server]]**+
  
-=== configuration du serveur DHCP: === +Vous allez créer sur une des machines statiques de votre réseau un serveur ​[[wpfr>​Dynamic_Host_Configuration_Protocol|DHCP]] afin de distribuer les paramètres réseaux plus facilement aux machines utilisant Windows par exemple. Une fois la machine principale (celle avec le serveur DHCP) lancée, les machines dynamiques pourront se joindre au réseau.
-Edition du fichier **/​etc/​dhcp/​dhcpd.conf**+
  
-<​code>​ nano /​etc/​dhcp/​dhcpd.conf</​code>​ +==== Installation d'un serveur DHCP ==== 
-configuration minimale: +Pour en savoir plus sur ce serveur, reportez-vous à la page [[:​isc-dhcp-server]]. 
-<code># This is a very basic subnet declaration. ​+ 
 +==== Configuration du serveur DHCP ==== 
 + 
 +[[:​tutoriel:​comment_modifier_un_fichier|Modifiez avec les droits d'​administration]] le fichier **/​etc/​dhcp/​dhcpd.conf** pour avoir la configuration minimale ​comme suit : 
 + 
 +<file> 
 +# This is a very basic subnet declaration. ​
 subnet 10.0.0.0 netmask 255.255.255.0 {  subnet 10.0.0.0 netmask 255.255.255.0 { 
   range 10.0.0.2 10.0.0.20; ​   range 10.0.0.2 10.0.0.20; ​
-  option domain-name-servers ​10.85.84.1, 8.8.4.4; ​+  option domain-name-servers ​8.8.8.8, 8.8.4.4; ​
   option routers 10.0.0.1; ​   option routers 10.0.0.1; ​
  
-</code+</file
-Edition du fichier ​de déclaration de l'​interface sur la quelle on vas servir les adresses: + 
-<​code>​ nano /​etc/​default/​isc-dhcp-server</​code>​ +[[:​tutoriel:​comment_modifier_un_fichier|Modifiez avec les droits d'​administration]] le fichier ​**/​etc/​default/​isc-dhcp-server** qui est le fichier ​de déclaration de l'​interface sur laquelle vous servirez les adresses ​: 
-Détail du fichier: + 
-<code># On what interfaces should the DHCP server serve DHCP requests? ​+<file> 
 +# On what interfaces should the DHCP server serve DHCP requests? ​
 #       ​Separate multiple interfaces with spaces, e.g. "eth0 eth1"​. ​ #       ​Separate multiple interfaces with spaces, e.g. "eth0 eth1"​. ​
-INTERFACES="​eth1"​ </code>+INTERFACES="​eth1" ​ 
 +</file> 
 + 
 +Vous pouvez re-démarrer le service DHCP : 
 + 
 +  sudo service isc-dhcp-server restart 
 + 
 +===== Conclusion ===== 
 + 
 +Vous savez dès lors créer une liaison wi-fi entre plusieurs ordinateurs sans matériel autre que votre ordinateur portable par exemple. Il est également possible d'​utiliser un des ordinateurs comme passerelle vers un autre réseau de type Internet avec une fonction de [[wpfr>​Network_Address_Translation|NAT]]. 
 + 
 +----
  
 +//​Contributeurs principaux : [[:​utilisateurs:​lacroix.e|E. Lacroix]]. //


Le contenu de ce wiki est sous licence : CC BY-SA v3.0