Чтобы подключиться к вашему Raspberry Pi по сети, вам необходимо знать его IP-адрес. Вот шесть способов найти его.
Довольно часто необходимо знать IP-адрес вашего Raspberry Pi. Вам понадобится IP-адрес для настройки любой службы, связанной с сетью, такой как SSH. Кроме того, вам необходимо знать IP-адрес при использовании Pi в качестве веб-сервера, файлового сервера или сервера печати.
IP-адрес Raspberry Pi легко найти с помощью графического интерфейса, командной строки или сканирования сети, которые обсуждаются здесь.
1. Найдите IP-адрес в графическом интерфейсе
Когда вы используете настольную версию ОС Raspberry Pi, довольно легко найти IP-адрес вашего Raspberry Pi. Просто наведите указатель мыши на Сеть значок на панели вверху, и он должен сразу показать IP-адрес.
Если вы используете другую ОС, например Ubuntu или Ubuntu MATE, щелкните значок Сеть Значок показывает IP-адрес.
2. Найдите IP-адрес из командной строки
Чтобы найти IP-адрес Raspberry Pi в локальной сети, введите команду терминала:
имя хоста -я
В отличие от некоторых других сетевых команд, эта отфильтрует все ненужные детали и предоставит только IP-адрес. Если вы подключились к сети, используя как Ethernet, так и Wi-Fi, отображаются оба адреса. Также обратите внимание на заглавную букву I; если вместо этого ввести команду имя хоста -i, вы получите адрес внутренней обратной связи Pi (он же localhost).
Если вам нужна дополнительная информация о сетевых интерфейсах Pi, введите команду:
ifconfig
В современных версиях Linux IP команда заменила ifconfig. Чтобы отобразить IP-адреса ваших сетевых интерфейсов, введите:
IP а
3. Найдите IP-адрес Raspberry Pi от маршрутизатора
Часто ваш Raspberry Pi будет иметь безголовую настройку, поэтому доступ к ней будет осуществляться через SSH.. Когда вы используете карту microSD, загруженную ОС, и подключаете Ethernet, происходит выделение IP-адреса для Raspberry Pi. Но из-за отсутствия дисплея IP не известен. DHCP маршрутизатора — это тот, который выделяет эти IP-адреса. Подробная информация доступна в таблице адресов маршрутизатора.
Глядя на таблицу адресов, легко определить IP-адрес Pi. Это связано с тем, что ОС Raspberry Pi обычно имеет «raspberrypi» в качестве имени хоста, если вы не измените его. Имя хоста может отображаться как «retropie», если вы используете систему эмуляции игр RetroPie.
Вы также можете зарезервировать IP-адрес для Raspberry Pi. Это помогает, поскольку вам не нужно искать IP-адрес каждый раз, когда вы запускаете безголовую настройку. Таким образом, Pi будет назначаться один и тот же IP-адрес всякий раз, когда он подключается к сети. Это возможно с помощью функции резервирования адресов маршрутизатора. Каждое устройство, которое подключается к сети, имеет MAC-адрес. Маршрутизатор будет выделять один и тот же IP-адрес каждый раз, когда он получает запрос на подключение с этого MAC-адреса.
4. Найдите IP-адрес Raspberry Pi с другого компьютера
Возможна ситуация, когда у вас нет доступа к настройкам роутера. Например, у вас есть настроить Raspberry Pi в качестве веб-сервера и вы знаете, что Pi подключен к сети. Вы можете пропинговать каждый IP-адрес сети, а затем разрешить имена хостов, но это будет очень утомительный процесс. К счастью, есть инструменты, которые делают то же самое, называемые сетевыми сканерами.
В ОС Linux:
Nmap (Network Mapper) — это инструмент сетевого сканирования, доступный для систем Linux. Вы можете использовать его для сканирования сети на наличие Pi.
sudo nmap -sn [IP-адрес вашего маршрутизатора]/24
В ОС Windows или macOS:
Angry IP Scanner — это приложение с графическим интерфейсом, доступное для Windows и macOS, а также для Linux. При запуске приложение получит IP-адрес Raspberry Pi в результатах.
5. Найдите IP-адрес вашего Raspberry Pi с мобильного устройства
Fing — это приложение для сканирования сети, доступное как для Android, так и для iOS. Он выполняет сканирование сети, чтобы найти все устройства. Установите приложение и запустите его. В нем будут перечислены все устройства в сети.
6. Как насчет общедоступного IP-адреса на безголовом Raspberry Pi?
Рассмотренные ранее методы предназначены для поиска частного IP-адреса (внутри вашей локальной сети), но есть различия между общедоступными и частными IP-адресами. Чтобы получить доступ к Pi из-за пределов сети, вам понадобится его общедоступный IP-адрес.
Допустим, на вашем Raspberry Pi установлена серверная ОС. Обычно вы посещаете сторонний веб-сайт, например WhatsMyIP.org, чтобы найти свой общедоступный IP-адрес. Но в серверной ОС нет веб-браузера. Вместо этого вы можете использовать завиток Команда, чтобы найти ваш общедоступный IP-адрес.
завиток http://ifconfig.me
Найти IP-адрес вашего Raspberry Pi очень просто
Теперь вы знаете, как узнать IP-адрес Raspberry Pi. Также было бы полезно узнать, как установить статический IP-адрес для Raspberry Pi. Сеть всегда была сильной стороной Raspberry Pi, и ее понимание может помочь извлечь максимальную пользу из твой Пи.