Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Ваш Raspberry Pi наконец-то может стать по-настоящему самостоятельным! Представьте: больше никаких проводов, только чистая мощь беспроводного подключения. Но как заставить эту малинку стабильно работать в сети?

Мы знаем, что настройка может показаться сложной, особенно если вы впервые имеете дело с Linux. Но это проще, чем кажется! В этом материале мы разберем все варианты — от самого простого до продвинутого.

Вы научитесь подключать ваш мини-компьютер к Wi-Fi всего в несколько кликов через графический интерфейс. Это займет меньше минуты! Если же вы предпочитаете работать в терминале, мы покажем, как использовать утилиту raspi-config для быстрого соединения.

Для тех, кто хочет полного контроля, есть способ ручной настройки. Вы сможете сканировать эфир, находить нужные сети и добавлять их в конфигурационные файлы, надежно шифруя пароли.

Но и это еще не всё! Мы подробно разберем, как закрепить за вашим устройством постоянный IP-адрес в локальной сети. Больше не придется гадать, по какому адресу сегодня доступен ваш Pi. Вы узнаете, какой файл редактировать и какие строки туда добавить, чтобы ваш сервер или медиацентр всегда был на связи.

Готовы раз и навсегда разобраться с сетевыми настройками вашего Raspberry Pi 3? Переходите к статье и выбирайте подходящий способ — ваш путь к стабильной сети начинается прямо сейчас!


Основная операционная система предназначенная для Raspberry Pi - Raspbian - основана на Debian, поэтому и настройка сетевых интерфейсов здесь выполняется так же, как и в Debian. С проводным подключением всё достаточно просто. Вам достаточно подсоединить сетевой шнур к устройству, чтобы интернет начал работать. Немного сложнее настроить статический IP-адрес и беспроводное соединение с Wi-Fi.

Но, как бы там нибыло, без сети сейчас никуда. Поэтому в этой статье мы рассмотрим, как выполняется настройка сети Raspberry Pi 3 различными способами. Начнём с беспроводного подключения.


Содержание статьи

Подключение к Wi-Fi Raspberry Pi

1. Графический интерфейс

Проще всего подключиться к сети Wi-Fi через графический интерфейс. Для этого просто щёлкните по значку сети в верхнем правом углу экрана и выберите нужную сеть, затем введите для неё пароль:

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Готово. Теперь подключение к Wi-Fi Raspberry Pi настроено.

2. raspi-config

Подключится к Wi-Fi через терминал ненамного сложнее. Здесь нам понадобится утилита raspi-config. Запустите её из главного меню и выберите Network Options:

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Затем выберите Wi-Fi:

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Дальше вам нужно ввести SSID вашей сети:

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

А потом пароль к ней:

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Настройка завершена. Если проводного подключения нет, то устройство должно подключится к этой сети. Если вы не знаете, какой SSID (имя) у вашей Wi-Fi сети, смотрите следующий пункт.

3. Добавление Wi-Fi сети вручную

Сначала нужно посмотреть доступные Wi-Fi сети. Для этого используйте команду:

sudo iwlist wlan0 scan

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Вам нужен параметр ESSID. Чтобы не хранить пароль к сети в открытом виде, воспользуемся утилитой wpa_passphrase для его шифрования:

wpa_passphrase "UKrtelecom_367120"

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Полученную конфигурацию сети нужно добавить в файл /etc/wpa_supplicant/wpa_supplicant.conf:

sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

network={
ssid="UKrtelecom_367120"
#psk="12345678"
psk=450c6c130a6308081a2c7cbc0af3653627b08c44478be55b0980e4bdf34ee74f
}

Далее попросить систему перечитать конфигурацию сетевых интерфейсов с помощью команды:

wpa_cli -i wlan0 reconfigure

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Убедится, что всё прошло успешно, вы можете, выполнив:

ifconfig wlan0

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Если после слов inet addr содержится IP-адрес, значит вы подключены к этой сети. Если же нет, проверьте правильность ввода ESSID и пароля. Также можно попытаться получить IP-адрес командой:

sudo dhclient wlan0

Если вы хотите пользоваться 5ГГц Wi-Fi, то кроме всего этого вам нужно указать вашу страну в wpa_supplicant.conf:

sudo vi /etc/wpa_supplicant.conf

country=UA

Настройки Raspberry Pi Wi-Fi завершена. Теперь устройство будет автоматически подключаться к выбранной сети после загрузки.

Настройка статического IP Raspberry Pi

После того, как вы настроили доступ к сети, нужно настроить статический IP-raspberry pi 3, чтобы ваше устройство всегда было доступно в локальной сети по одному и тому же адресу. Как я уже говорил в статье про настройку Raspberry Pi 3 после установки, сначала статический IP для устройства нужно установить на роутере. Иначе возникнет конфликт IP-адресов, и ничего работать не будет.

Сначала выполните инструкцию из той статьи, а потом переходите дальше. За получение IP-адреса в Raspbian отвечает служба dhcpcd и конфигурационный файл /etc/dhcpcd.conf. По умолчанию адреса для всех интерфейсов запрашиваются у роутера по DHCP. Но вы можете настроить статический IP, добавив в конец файла несколько строк. Их синтаксис такой:

interface имя_интерфейса
static ip_address=нужный_ip_адрес/подсеть
static routers=ip_роутера
static domain_name_servers=ip_dns_сервера

В качестве имени интерфейса можно использовать:

  • eth0 - проводное подключение к интернету;
  • wlan0 - беспроводное подключение.

Если вы подключены к сети и получили все нужные данные по DHCP, то узнать IP-адрес роутера можно, выполнив команду:

route -n

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Здесь он находится в колонке gateway. И вам осталось ещё узнать IP-адрес DNS-сервера, а для этого просто посмотрите содержимое файла /etc/resolv.conf:

cat /etc/resolv.conf

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Чтобы установить статический IP 192.168.1.5 для проводного интерфейса, нужно добавить в конец конфигурационного файла такие строки:

sudo vi /etc/dhcpcd.conf

interface eth0
static ip_address=192.168.1.5/24
static routers=192.168.1.1
static domain_name_servers=8.8.8.8 8.8.4.4

Подключаем Raspberry Pi 3 к Wi-Fi и настраиваем сеть: 3 рабочих способа

Теперь после перезагрузки Raspberry Pi устройство будет игнорировать то, что говорит ему роутер по DHCP и брать именно указанный IP-адрес. В теории подключение к сети будет выполняется быстрее. Но на практике лучше всё же использовать DHCP.

Выводы

В этой статье мы разобрали, как выполняется настройка сети Raspberry Pi 3, а также как подключится к Wi-Fi с помощью этого устройства. Вы можете выбрать более простой путь, настроив всё с помощью графического интерфейса или разбираться в способе настройки через терминал.

Оставить комментарий


Кликните на изображение чтобы обновить код, если он неразборчив