J'ai du mal à définir une adresse IP statique sur mon Rasp Pi. J'ai essayé beaucoup de solutions différentes mais aucune n'a fonctionné jusqu'à présent.
Voici ma configuration actuelle: nano/etc/network/interfaces
# interfaces (5) file used by ifup(8) and ifdown (8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
#The loopback network interface
auto lo
iface lo inet loopback
#The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.115
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.115 192.168.1.1
Voici les résultats d'ifconfig:
eth0 Link encap:Ethernet HWaddr b8:27:eb:c1:f2:e3
inet addr:192.168.1.115 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::ba27:ebff:fec1:f2e3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48119 errors:0 dropped:33728 overruns:0 frame:0
TX packets:3015 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6147740 (6.1 MB) TX bytes:398394 (398.3 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:178 errors:0 dropped:0 overruns:0 frame:0
TX packets:178 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:13704 (13.7 KB) TX bytes:13704 (13.7 KB)
Vous configurez mal vos serveurs DNS ici. Ce n'est que dans des cas très très spécialisés que vous allez définir vos serveurs DNS comme votre ordinateur et la passerelle par défaut.
Si vous ne savez pas quels serveurs DNS existent dans votre environnement, utilisez simplement les serveurs de noms Google:
dns-nameservers 8.8.8.8 8.8.4.4
Une fois terminé, redémarrez le RPi - il devrait alors accepter les nouveaux paramètres réseau ... ou il ne le fera pas, auquel cas nous devons faire plus de travail pour le réparer.
Je suggère également d'utiliser allow-hotplug eth0
au lieu de auto eth0
au cas où vous pourriez avoir besoin de démarrer sans connexion Ethernet. Cela empêchera un blocage de démarrage si la mise en réseau ne parvient pas à se configurer.