Какой у моего Raspberry Pi IP-адрес?

Каждое устройство в сети имеет интернет-протокол(Internet Protocol) или IP-адрес(IP address) . IP-адрес — это то, как вы идентифицируете конкретное устройство в своей сети среди всех остальных, точно так же, как улица или почтовый адрес. Если вы хотите подключиться к устройству в вашей сети, вам необходимо знать его IP-адрес, а иногда его трудно найти.

Эта статья покажет вам, как узнать IP-адрес Raspberry Pi , подключенного к вашей сети(network) . В некоторых случаях IP-адрес вашего Pi может быть динамическим. Это означает, что он может измениться. Если IP-адрес вашего Raspberry Pi изменился, вам нужен способ узнать его новый IP-адрес. Поскольку у вас может быть или не быть дисплей, подключенный к вашему Pi, мы покажем вам несколько способов найти IP-адрес вашего Pi с дисплеем и без него.

Поиск IP-адреса(IP Address) вашего Raspberry Pi с помощью монитора(Monitor) и клавиатуры, подключенных(Keyboard Connected) к Pi

Самый простой способ найти IP-адрес вашего Pi — это войти в Pi напрямую, независимо от того, установлена ​​ли у вас ОС с рабочим столом с графическим интерфейсом(GUI)

Если у вас есть безголовая установка(Headless Install) (без рабочего стола Linux )

Если ОС, которую вы установили на свой Pi, не включает рабочий стол с графическим интерфейсом(GUI) , вы можете использовать окно терминала для поиска IP-адреса вашего Raspberry Pi. 

  1. Войдите в свой Pi.
  2. Введите ip a и нажмите Enter .

  1. IP-адрес появится в следующем виде: inet 192.168.xx.(inet 192.168.x.x)
  2. В приведенном выше примере Raspberry Pi подключен к сети через Ethernet, поэтому IP-адрес отображается в разделе eth0 . Если бы он был подключен через Wi-Fi, IP-адрес появился бы в разделе wlan0 .

Если у вас есть рабочий стол Linux

Если на вашем Pi установлена ​​ОС Raspberry Pi(Raspberry Pi OS) с рабочим столом(Desktop) , вы можете легко найти IP-адрес вашего Pi, наведя указатель мыши на значок сети (две стрелки) в правом верхнем углу рядом с часами. Появится информационная панель, показывающая сетевые подключения вашего Raspberry Pi. 

Если ваш Pi подключен к сети через Ethernet, вы увидите IP-адрес вашего Raspberry Pi после eth0 . На изображении выше IP-адрес — 192.168.1.179. Не обращайте внимания на косую черту и цифры после нее. (Это говорит вам о подмаске.) Если ваш Pi подключен к вашей сети через Wi-Fi, вы увидите адрес вашего Pi после wlan0 .

Как найти IP-адрес(IP Address) вашего Pi с компьютера под управлением Windows(Windows Computer) в той же сети(Same Network)

Вот несколько простых способов найти IP-адрес вашего Pi с другого компьютера в той же сети.

Используйте команду имени хоста

Использование команды hostname — хороший способ узнать IP-адрес вашего Raspberry Pi с другого компьютера в той же сети.

  1. На компьютере с Windows , который находится в той же сети, что и ваш Pi, запустите командную строку, введя cmd в поле поиска и нажав Enter .
  2. В окне командной строки введите nslookup raspberrypi .

  1. Как вы можете видеть выше, команда nslookup вернула два результата. Первый — адрес шлюза (адрес вашего роутера), а второй — IP-адрес вашего Raspberry Pi
  2. Примечание. Если команда возвращает «*** [ИМЯ_ВАШЕЙ_СЕТИ] не может найти raspberrypi: несуществующий домен», это означает, что либо Pi не находится в той же сети, что в команде допущена опечатка, либо ваш компьютер не не имеют доступа для запроса DNS - сервера.

Используйте команду пинга

На большинстве сетевых устройств включена команда ping, а в подавляющем большинстве образов ОС Raspberry Pi(Raspberry Pi OS) ping включен по умолчанию. Однако возможно, что команды ping были отключены на вашем Pi, поэтому этот метод определения IP-адреса вашего Pi не гарантирует работу.

Использование команды ping похоже на игру в Марко Поло(Marco Polo) . Вы кричите «Марко», и ваше сетевое устройство отвечает «Поло», сообщая свое местоположение.

  1. На компьютере с Windows , который находится в той же сети, что и ваш Pi, запустите командную строку, введя cmd в поле поиска и нажав Enter .
  2. В окне командной строки введите ping raspberrypi и нажмите Enter .

  1. На снимке экрана выше вы можете видеть, что IP-адрес отображается несколько раз. Если команда ping не удалась, возвращаемый IP-адрес может быть правильным, поэтому проверьте, работает ли она.
  2. Примечание. Если ping не может найти Raspberry Pi в вашей сети, вы получите сообщение об ошибке, в котором говорится: «Запрос ping не может найти хост raspberrypi. Пожалуйста(Please) , проверьте имя и повторите попытку». В этом случае попробуйте один из способов ниже.

Как найти IP-адрес(IP Address) вашего Pi с помощью сторонних инструментов(Third Party Tools)

Инструменты сетевого(Network) сканера перебирают все возможные IP-адреса в вашей сети и пытаются обнаружить любые доступные хосты, такие как ваш Raspberry Pi . Помните(Remember) , что эти инструменты будут работать только в том случае, если ваш компьютер или телефон находятся в той же сети (т. е. подключены к тому же маршрутизатору), что и ваш Raspberry Pi .

Используйте сердитый IP-сканер

Angry IP Scanner — это программа с открытым исходным кодом от Антона Кекса(Anton Keks) , любимая многими пользователями Raspberry Pi . Лучше всего скачать Angry IP Scanner со страницы GitHub . Таким образом, вы будете уверены, что получите последнюю версию. Этот инструмент доступен для Windows, Mac OS и Linux .

Установите(Install) и запустите Angry IP Scanner на другом компьютере в той же сети, что и ваш Pi. Преимущество этого метода заключается в том, что он находит все(every ) устройства в вашей сети. Ищите результат с именем хоста, начинающимся с raspberrypi . Предупреждение: запускайте этот инструмент только в том случае, если вы являетесь владельцем сети!

Используйте приложение Fing на своем смартфоне

Fing — это приложение для Android и iPhone , которое сканирует вашу локальную сеть и отображает IP-адреса всех устройств в этой сети. 

Запуск приложения Fing даст список всех устройств в вашей сети. Найдите результат, начинающийся с raspberrypi , и IP-адрес вашего Pi будет указан.



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts