Настройка одноранговой сети на Raspberry Pi 5 без DHCP
Создание одноранговой сети из нескольких Raspberry Pi 5 может показаться сложной задачей, особенно если вы хотите избежать использования DHCP и маршрута по умолчанию. В этой статье мы рассмотрим, как настроить такое соединение в операционной системе Raspberry OS Bookworm, используя режим IBSS (интерфейс беспроводной самоорганизующейся сети).
Шаг 1: Подготовка к настройке сети
Для начала убедитесь, что у вас установлено все необходимое программное обеспечение на каждом устройстве Raspberry Pi 5. Кроме того, проверьте, что ваш Raspberry Pi поддерживает режим IBSS. Если все готово, переходим к следующему шагу.
Шаг 2: Настройка статических IP-адресов
Поскольку DHCP вам не нужен, каждому Raspberry Pi необходимо назначить статический IP-адрес. Для этого используем команду nmcli
:
nmcli connection modify adhoc-network ipv4.method manual ipv4.addresses 192.168.1.1/24
Однако иногда возникновение ошибок может усложнить настройку. Если вы видите сообщение об ошибке:
802.1X supplicant took too long to authenticate
это может означать, что система ожидает аутентификацию по 802.1X. В этом случае нужно переключиться на более простую конфигурацию сети.
Шаг 3: Отключение 802.1X
Чтобы исключить использование 802.1X, выполните следующую команду:
nmcli connection modify adhoc-network 802-11-wireless-security.key-mgmt none
Тем не менее, после этого вы можете столкнуться с другой ошибкой, которая звучит так:
Passwords or encryption keys are required to access the wireless network 'adhoc-network'
Это связано с тем, что система требует пароль для доступа к сети. Нам необходимо указать, что мы не используем никаких ключей безопасности для нашей сети.
Шаг 4: Завершение настройки сети
Добавьте следующее, чтобы отключить требования к паролям и ключам:
nmcli connection modify adhoc-network 802-11-wireless-security.key-mgmt none
Тем не менее, если при этом вы получаете сообщение:
Connection activation failed: Secrets were required, but not provided
вам нужно убедиться, что вы полностью отключили все методы аутентификации и безопасности. Это включает указание на то, что в вашей сети не требуется никакой секретной информации или паролей.
Заключение
Настройка одноранговой сети на Raspberry Pi 5 в режиме IBSS может показаться сложной задачей, требующей внимания к деталям. Следуя приведенным шагам и осторожно подходя к настройке безопасности, вы сможете создать рабочую локальную сеть без DHCP. Убедитесь, что все изменения сохранены и применены, чтобы ваши устройства могли успешно соединяться друг с другом.
Если у вас возникли сложности при выполнении предложенных шагов, не стесняйтесь обращаться за помощью к сообществу Raspberry Pi или на форумы, посвященные Linux.