Для чего может потребоваться статический IP-адрес? Он может быть удобен если вам требуется подключиться к плате Raspberry по протоколу ssh, samba или ftp. Вообще протокол подключения не важен, но если вы не установите статический IP-адрес, вашему роутеру придётся выдать миникомпьютеру динамический адрес по протоколу DHCP и это может происходить каждый раз при перезагрузке Raspberry или автообновлении адресов DHCP.
Первым делом заглянем в файл /etc/network/interfaces:
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp
Давайте сделаем резервную копию файла если что-то пойдёт не так:
cp /etc/network/interfaces /etc/network/interfaces.dist
Теперь мы может спокойно редактировать файл, и даже если мы его испортим, то откатить изменения будет легко командой
cp /etc/network/interfaces.dist /etc/network/interfaces
В последней строке заменим
iface default inet dhcp
на
iface default inet statis
и добавим следующие строки
address 192.168.1.102 netmask 255.255.255.0 network 192.168.1.0 gateway 192.168.1.1
Наш файл /etc/network/interfaces стал выглядеть следующим образом:
auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf iface default inet static address 192.168.1.102 netmask 255.255.255.0 network 192.168.1.0 gateway 192.168.1.1
Проверим изменения, остановив интерфейс Wi-Fi:
sudo ifdown wlan0
и запустив его заново:
sudo ifup wlan0
А можно просто перезагрузиться.
Как узнать IP-адрес вашей платы Raspberry PI: http://hobbytech.com.ua/как-узнать-ip-адрес-raspberry/