Difference between revisions of "FR:RPi Setting up a static IP in Debian"

From eLinux.org
Jump to: navigation, search
(french translation. traduction commencée. source: 15/03/2013 06:27)
 
(french translation. source: 15/03/2013 06:27)
 
Line 16: Line 16:
 
   iface eth0 inet dhcp
 
   iface eth0 inet dhcp
  
Il active le client DHCP. Vous ne voulez plus l'utiliser à présent.
+
Elle active le client DHCP. Vous ne voulez plus l'utiliser à présent.
  
 
Ajoutez un dièse en début de ligne pour le désactiver, ou supprimez la ligne elle-même :
 
Ajoutez un dièse en début de ligne pour le désactiver, ou supprimez la ligne elle-même :
Line 40: Line 40:
 
Si par exemple votre réseau local est configuré pour avoir des adresses IP comprises entre x.x.x.1 et x.x.x.255, vous devez mettre x.x.x.0 sur la ligne network.
 
Si par exemple votre réseau local est configuré pour avoir des adresses IP comprises entre x.x.x.1 et x.x.x.255, vous devez mettre x.x.x.0 sur la ligne network.
  
"address" is the IP you want the RPi will assume (in the proper range, as described above). pay attention not to use an IP already used by another device in your LAN or that can be assigned to a device by your router by DHCP (set the DHCP range of the router wisely in order to avoid potential overlaps).
+
"address" est l'IP que vous souhaitez attribuer au RPi (dans la plage correcte, comme décrit plus haut). Soyez attentif à ne pas utiliser une IP déjà employée par un autre périphérique de votre LAN ou qui pourrait être attribuée par le DHCP de votre routeur (définissez la plage DHCP du routeur avec précaution pour éviter les chevauchements éventuels).
  
"netmask" will "always" be 255.255.255.0   
+
"netmask" sera "toujours" 255.255.255.0   
  
gateway is usually x.x.x.1 (your router IP or the one given by your ISP)
+
gateway est généralement x.x.x.1 (l'IP de votre routeur ou celle fournie par votre FAI)
  
You now need to restart the network:
+
Vous devez à présent redémarrez le réseau :
 
   pi@raspberry:sudo /etc/init.d/networking restart
 
   pi@raspberry:sudo /etc/init.d/networking restart
  
You may now be disconnected from your RPi if you are working through the network. Connect again to the RPi using the static IP you chose and you should now be fine.
+
Vous serez alors déconnecté de votre RPi si vous y accédiez par le réseau. Connectez-vous de nouveau sur le RPi mais en utilisant l'IP statique que vous avez choisie et tout devrait bien se passer.
  
You may receive the following error upon executing this command, and no longer have network access even though the network indicators are active.
+
Après l'exécution de cette commande, il est possible de recevoir l'erreur suivante et de ne plus avoir de réseau même si tous les indicateurs sont actifs.
 
"Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces"
 
"Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces"
Solution if you experience this, connect keyboard and "sudo reboot", or do it the hard way.
+
La solution, si vous rencontrez ce cas, consiste à brancher un clavier et de taper "sudo reboot", ou d'utiliser la manière forte.
  
This command may work if the 'restart' command fails:
+
Cette commande devrait fonctionner si 'restart' a échoué :
 
   pi@raspberry:sudo /etc/init.d/networking reload
 
   pi@raspberry:sudo /etc/init.d/networking reload
  
 
[[Category:RaspberryPi]]
 
[[Category:RaspberryPi]]

Latest revision as of 11:35, 3 June 2013

Utiliser une IP statique peut être très utile dans le cas où vous voulez accéder facilement à votre RPi sans avoir besoin de la rechercher à chaque fois qu'il démarre ou se reconnecte au réseau (i.e. utilisation via SSH, services (S)FTP).

Voici les quelques étapes à suivre dans ce but.

Vous n'avez que le fichier /etc/network/interfaces à modifier

Avant cela, faites-en une sauvegarde, s'il est déjà présent :

 pi@raspberry:sudo cp /etc/network/interfaces /etc/network/interfaces.sav

Vous pouvez l'éditer avec n'importe quel éditeur de texte comme vi ou vim.

Comme nous avons besoin des privilèges administrateur, nous utilisons donc sudo :

 pi@raspberry:sudo vi /etc/network/interfaces

Dans le fichier interfaces, recherchez cette ligne :

 iface eth0 inet dhcp

Elle active le client DHCP. Vous ne voulez plus l'utiliser à présent.

Ajoutez un dièse en début de ligne pour le désactiver, ou supprimez la ligne elle-même :

 #iface eth0 inet dhcp

Vous devez maintenant insérer les lignes suivantes dans le fichier :

 # L'interface de boucle locale
 auto lo
 iface lo inet loopback
 auto eth0
 iface eth0 inet static
 #votre IP statique
 address 192.168.1.118  
 #IP de votre passerelle
 gateway 192.168.1.1
 netmask 255.255.255.0
 #votre "famille" d'adresse réseau
 network 192.168.1.0
 broadcast 192.168.1.255

Seuls l'adresse et le masque de sous-réseau sont obligatoires.

Si par exemple votre réseau local est configuré pour avoir des adresses IP comprises entre x.x.x.1 et x.x.x.255, vous devez mettre x.x.x.0 sur la ligne network.

"address" est l'IP que vous souhaitez attribuer au RPi (dans la plage correcte, comme décrit plus haut). Soyez attentif à ne pas utiliser une IP déjà employée par un autre périphérique de votre LAN ou qui pourrait être attribuée par le DHCP de votre routeur (définissez la plage DHCP du routeur avec précaution pour éviter les chevauchements éventuels).

"netmask" sera "toujours" 255.255.255.0

gateway est généralement x.x.x.1 (l'IP de votre routeur ou celle fournie par votre FAI)

Vous devez à présent redémarrez le réseau :

 pi@raspberry:sudo /etc/init.d/networking restart

Vous serez alors déconnecté de votre RPi si vous y accédiez par le réseau. Connectez-vous de nouveau sur le RPi mais en utilisant l'IP statique que vous avez choisie et tout devrait bien se passer.

Après l'exécution de cette commande, il est possible de recevoir l'erreur suivante et de ne plus avoir de réseau même si tous les indicateurs sont actifs. "Running /etc/init.d/networking restart is deprecated because it may not re-enable some interfaces" La solution, si vous rencontrez ce cas, consiste à brancher un clavier et de taper "sudo reboot", ou d'utiliser la manière forte.

Cette commande devrait fonctionner si 'restart' a échoué :

 pi@raspberry:sudo /etc/init.d/networking reload