Иногда необходимо настроить статический IP на малинке, в каких случаях это нужно? Да во многих!
Так как это мини PC на Linux выполняющий функции мини сервера, где как и положено серверу запущены программы требующие статического адреса. Вот например у меня на моей Pi Zero
запущено собственное онлайн радио, и чтобы не гадать какой IP получит моя малинка при перезагрузки и настраевется статика.
И так, для того чтобы настроить статику на малинке, нужно знать IP адрес роутера. На Windows можно узнать через командную строку, для этого нажимаем на клавиатуре сочитание клавиши WIN + R , затем в открывшимся окне вводем команду CMD

Вводим в терминале команду netstat -n -r

У меня IP адрес роутера 172.16.0.1 Соответственно сеть 172.16.0.0/24 Задать адрес для Raspberry можно из пула выдаваемых адресов сети. Я задам адрес своей малинке 172.16.0.100
Редактируем файл конфигурации DHCP на Raspberry Pi. Для этого вводим в терминале следующую команду :
sudo nano /etc/dhcpcd.conf
В конце файла дописыать следующую строчку, чтобы игнорировать DHCP сервера, и назначить нужные настройки nodhcp
После этой строки нужно вписать настройки для статического адреса. Назначим адрес 172.16.0.100 как статический IP ethernet интерфейса eth0 ( соединение по кабелю ) :
interface eth0
static ip_address=172.16.0.100/24
static routers=172.16.0.1
static domain_name_servers=172.16.0.1 8.8.8.8

interface — интерфейс назначения IP адреса
static ip_address — назначаемый статический IP адрес raspberry pi
static routers — IP адрес роутера (шлюз)
domain_name_servers — адрес DNS сервера в сети
Аналогичные образом статика назначается и для интерфейса беспроводной сети WiFi
Только вместо interface eth0 прописать interface wlan0
Затем нужно перезагрузить малинку, чтобы изменения вступили в силу :
sudo reboot -h now
Проверяем полученный IP после перезагрузки :
ifconfig
Вывод команды ifconfig :
