Static IP адрес на Raspberry Pi

raspberry-pi-logoЯ периодически использую Raspberry Pi в различных проектах, и, как правило, определяю ему статичный IP адрес, иногда для удобства, а чаще это необходимость (когда Raspberry выступает в роли сервера).

В качестве ОС я привык использовать консольную версию Raspbian. Будучи основанной на Ubuntu, она легко поддавалась гибким настройкам через conf файлы. IP адрес всегда настраивался через файл /etc/network/interfaces. Но в какой-то момент, с год назад, этот метод тупо, на ровном месте, без предупреждения, перестал работать – система просто игнорировала все, что было определено в данном файле.

Разумеется, гугление вопроса подсказало ответ (о нем чуть ниже), и вот наконец, свершилось – в очередной версии Raspbian, в привычном файле /etc/network/interfaces, наверху, в комментах, благовольные разработчики сообразили написать, что настройки IP нынче находятся в файле /etc/dhcpcd.conf.

Короче идем туда (sudo nano /etc/dhcpcd.conf) и в конце файла пишем что-то вроде:

interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8 4.4.4.4

После чего имеем счастье. domain_name_servers можно указать один адрес, или несколько, через пробел.

Пользуйтесь, как говорится, на здоровье.



Добавить комментарий