Comme vous le savez peut-être, chaque équipement connecté à votre box dispose d’une adresse IP locale qui permet de l’identifier à l’intérieur de votre réseau.
Seulement, ces IP peuvent changer à chaque ré-démarrage de la machine, et c’est très gênant quand on souhaite accéder à la Raspberry depuis un ordinateur, par exemple en SSH.
Dans ce tutoriel nous allons voir comment donner une IP locale fixe à notre Raspberry Pi.
Voir aussi :Différences entre /etc/dhcpcd.conf et /etc/network/interfaces
...@...:~$ ssh pi@raspberrypi.local ...Are you sure you want to continue connecting (yes/no/[fingerprint])? yes...pi@raspberrypi.local's password:... SSH is enabled and the default password for the 'pi' user has not been changed. This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.pi@raspberrypi:~ $
pi@raspberrypi:~ $ ip route | grep eth0 default via 192.168.0.254 dev eth0 proto dhcp src 192.168.0.12 metric 303 192.168.0.0/24 dev eth0 proto dhcp scope link src 192.168.0.12 metric 303
L’adresse IP locale actuelle est celle qui suit src (ici, 192.168.0.12)
pi@raspberrypi:~ $ ip route | grep wlan0 default via 192.168.0.254 dev wlan0 proto dhcp src 192.168.0.12 metric 303 192.168.0.0/24 dev wlan0 proto dhcp scope link src 192.168.0.12 metric 303
L’adresse IP locale actuelle est celle qui suit src (ici, 192.168.0.12)
... interface eth0 static ip_address=192.168.0.31/24 static routers=192.168.0.254
... interface wlan0 static ip_address=192.168.0.31/24 static routers=192.168.0.254
pi@raspberrypi:~ $ sudo reboot Connection to raspberrypi.local closed by remote host. Connection to raspberrypi.local closed. nicolas@chateau:~$
...@...:~$ ping raspberrypi.local -c 1 PING raspberrypi.local (192.168.0.31) 56(84) bytes of data. 64 bytes from 192.168.0.32 (192.168.0.31): icmp_seq=1 ttl=64 time=17.4 ms