Сделайте свой Raspberry Pi более социальным, подключив его к сети. Ознакомьтесь с несколькими способами поиска Raspberry Pi в сети!
Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.
Одноплатные компьютеры Raspberry Pi (SBC) стали очень популярны во многих сферах.
От эмуляции игр до 3D-печати, домашней автоматизации и множества идей для детей — эти устройства можно использовать для решения бесчисленных проблем. Одна из подгрупп этих задач требует подключения к сети, чтобы, например, загружать данные в интернет или получать команды с телефона.
В этой статье мы расскажем о том, что такое Raspberry Pi, как узнать его IP-адрес, как найти его в сети, а также о том, что делать после подключения.
Начало работы

Прежде чем начать, необходимо понять, с чем мы работаем и чего пытаемся добиться. В частности, мы используем Raspberry Pi SBC (т.е. не Pico или Pico W) и пытаемся найти его в сети.
Почти все Pi SBC могут подключаться к сети через Ethernet, но Pi 3, Pi 4 и Pi 5 имеют встроенный Wi-Fi. Это удобно, потому что часто сетевые Pi приходится размещать в труднодоступных местах, где Ethernet-подключение не всегда возможно.
Если у вас более старый Pi, но вы хотите использовать беспроводное сетевое подключение, обычно можно воспользоваться внешним USB-адаптером Wi-Fi.
Поиск IP-адреса Raspberry Pi

Для некоторых приложений вам может понадобиться IP-адрес вашего Raspberry Pi, который представляет собой уникальную строку символов, идентифицирующую его в сети. Он понадобится вам для проверки результатов работы инструментов сканирования сети, которые мы будем использовать.
Существует два основных подхода к поиску IP-адреса. Мы рекомендуем начать с первого, прежде чем пробовать второй.
Использование терминала
- Подключите дисплей и клавиатуру к плате Pi, используя доступные порты.
- Включите Raspberry Pi и убедитесь, что вы указали правильные сетевые учетные данные.
- Откройте командный терминал на Pi (он должен появиться по умолчанию).
- Введите в терминале команду
hostname -I. - IP-адрес вашего Pi — это первая часть вывода: он будет содержать четыре числа, разделенные точками, как показано ниже: 192.xx.x.x.
Использование Ping
- Включите плату Raspberry Pi.
- Подключите к той же сети другое устройство под управлением MacOS, Linux или Windows.
- Откройте командную строку или терминал на компьютере и введите ping плюс пробел и имя хоста вашего Pi. По умолчанию имя хоста вашего Pi будет либо «raspi», либо «raspberrypi», если вы используете Raspberry Pi OS. Если на вашем устройстве работает Retropie, имя хоста будет «retropie».
- После отправки команды ваше устройство попытается связаться с Pi по той же сети. В идеале, в выводе должно быть написано «Reply from», за которым следует последовательность цифр, составляющих IP-адрес подключенного Pi (в формате «xxx.xx.x.x»).
Nmap

Еще один способ определить местоположение Pi в сети — использовать бесплатную утилиту Nmap с открытым исходным кодом, которая используется для обнаружения сети. Nmap можно использовать для сканирования портов, обнаружения хостов (что мы и делаем) и, например, для поиска отпечатков стека.
Вот как использовать Nmap для поиска Raspberry Pi:
- Загрузите утилиту Nmap со страницы загрузок .
- Если вы используете Windows, откройте Zenmap (пользовательский интерфейс, поставляемый с Nmap) и введите nmap -sn 192.168.1.0/24 в поле «Command». Затем нажмите «Scan». Если вы используете MacOS или Linux, введите приведенную выше команду в терминале. (Эта команда сканирует все IP-адреса в диапазоне от 192.168.1.0 до 192.168.1.255 — стандартное частное адресное пространство).
- На выходе вы получите список устройств в вашей сети. Ищите имя хоста вашего Pi плюс «.lan». Как уже говорилось, имя хоста вашего Pi по умолчанию будет «raspi» или «raspberrypi» в Raspberry Pi OS или «retropie», если вы используете Retropie.
Fing

В качестве альтернативы, если у вас нет доступа к компьютеру, можно использовать приложение Fing на мобильном устройстве. Оно доступно как в Google Play, так и в App Store, кроме того, есть версия для настольных компьютеров.
- Сначала загрузите приложение Fing на свое устройство и убедитесь, что оно подключено к той же сети, что и ваш Raspberry Pi.
- Нажмите «Scan for devices».
- Вы увидите список устройств с IP-адресами. Найдите «raspberrypi.local», «raspi.local» или «retropie.local» и нажмите на соответствующую запись. Вы увидите IP-адрес вашего Pi и другую информацию.
Использование программного обеспечения роутера

Кроме того, можно просканировать сеть непосредственно через страницу управления Wi-Fi роутером, чтобы определить IP-адрес Pi. По сути, это то же самое, что делает приложение Fing, но замаскированное под интуитивно понятный графический интерфейс и упрощенные инструменты.
Чтобы получить доступ к странице управления Wi-Fi роутером, вам придется ввести в браузер IP-адрес самого роутера. IP-адрес Wi-Fi роутера обычно статичен (не меняется) и задается производителем, поэтому вы можете найти его в Интернете, задав в поисковике точную модель маршрутизатора. Распространенные IP-адреса маршрутизаторов включают 192.168.1.1, 192.168.0.1 и 192.168.1.254 (AT&T).
Интерфейс и инструменты, доступные на странице управления маршрутизатором, зависят от производителя и модели маршрутизатора. Однако, скорее всего, там будет инструмент сканирования, который предоставит список всех подключенных устройств и некоторую информацию о каждом из них, включая IP-адрес.
Стоит отметить, что для доступа к некоторым функциям страницы управления маршрутизатором вам может потребоваться ввести данные для входа в систему вашего интернет-провайдера. Поэтому этот способ не подойдет, если ваш Pi подключен к защищенной общедоступной сети, как в школах, аэропортах и на рабочих местах.
Подключение к Pi

Теперь, когда вы можете найти свой Raspberry Pi в сети, вы открыли для него целый мир возможностей. Имея IP-адрес, вы можете получить удаленный доступ к Pi через несколько типов интернет-связи, например SSH или VNC, что делает его полезным в IoT, робототехнике и других проектах.
Хотя многие различные программные инструменты способны удаленно взаимодействовать с платой Pi, PuTTY является одним из самых универсальных. PuTTY — это эмулятор терминала с открытым исходным кодом, который поддерживает многие популярные протоколы интернет-коммуникаций, включая SSH и SCP. PuTTY особенно хорош для быстрой и удаленной отправки команд на Pi при создании таких проектов, как сервер OctoPi.
Чтобы настроить SSH-соединение с Raspberry Pi с помощью PuTTY, следуйте приведенному ниже краткому пошаговому руководству:
- Откройте PuTTY на вашем компьютере (например, ПК, ноутбуке). Убедитесь, что плата Raspberry Pi включена и подключена к той же сети, что и ваше операционное устройство.
- Введите IP-адрес вашей платы Pi в поле «Host Name» и установите «Port» на 22.
- Выберите «SSH» для «Connection Type».
- Нажмите «Open». Появится всплывающее окно терминала, в котором вы можете отправлять команды непосредственно с вашего устройства на плату Pi и следить за выходом.
- Если вас интересуют потенциальные проекты с поддержкой интернета, вы можете найти их в нашем списке крутых проектов Raspberry Pi.







