По умолчанию на Raspberry Pi присваивается динамический (случайный) ip-адрес в локальной сети. Удобно что все работает из «коробки». Но не удобно, если Raspberry Pi будет использоваться как сервер.
Для установки статического ip-адреса будем редактировать файл конфигурации DHSP
sudo nano /etc/dhcpcd.conf
Спускаемся в конец файла и добавляем строки для Ethernet подключения
interface eth0
static ip_address=192.168.0.200/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
И для подключения черех встроенный Wi-Fi адаптер (если есть в этом необходимость)
interface wlan0
static ip_address=192.168.0.201/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
Если используется внешний Wi-Fi адаптер, у него в названии будет указано wlan1
interface wlan1
static ip_address=192.168.0.203/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
Сохраняем изменения ctrl+o, закрываем ctrl+x и перезагружаем для применения настроек
sudo reboot
Обозначения
- interface — интерфейс, который необходимо настроить
- static ip_address — указываем статический ip-адрес на данный адаптер
- static routers — ip-адрес роутера в локальной сети
- static domain_name_servers — ip-адрес DNS сервера