Définir une IP fixe.

Дайте фиксированный локальный IP-адрес своему Raspberry Pi.

Обновлено 24 августа 2020 - 0 Комментарии - , , , ,

ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.

Как вы, возможно, знаете, каждое устройство, подключенное к вашему ящику, имеет локальный IP-адрес, который позволяет его идентифицировать в вашей сети.

Однако эти IP-адреса могут меняться каждый раз при перезапуске машины, и это очень раздражает, когда вы хотите получить доступ к Raspberry с компьютера, например, по SSH.

В этом руководстве мы увидим, как назначить фиксированный локальный IP-адрес нашему Raspberry Pi и, таким образом, не искать его каждый раз.

Что нам нужно ?

Нам понадобится только рабочий Raspberry Pi, подключенный к Интернету, с установленным Raspbian.

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

Назначьте статический IP-адрес Raspberry Pi

Сначала подключитесь к вашему пи, физически или по SSH, и откройте там терминал.

Мы начнем с поиска текущего локального IP-адреса вашего Raspberry Pi. Для этого введите одну из следующих двух команд (адаптируйте в соответствии с вашим случаем):

#Si la Raspberry Pi est connectée à votre box en ethernet
ip route | grep eth0

#Sinon si la pi est connectée en wifi 
ip route | grep wlan0

У вас должен получиться примерно такой возврат:

default via 192.168.0.1 dev wlan0 src 192.168.0.101 metric 303 
192.168.0.0/24 dev wlan0 proto dhcp scope link src 192.168.0.101 metric 303

Обратите внимание на этот возврат в сторону, чтобы вы могли легко вернуться к нему.

После этого откройте файл /etc/dhcpcd.conf с участием nano (или какой-либо другой текстовый редактор, что угодно), перейдите в конец и добавьте строки ниже, заменив:

  • wlan0 по eth0 если вы подключены через Ethernet.
  • 192.168.0.101/24 по следующему адресу src в предыдущей команде, за которой следует /XX после первого IP.
  • 192.168.0.1 по следующему адресу via.
interface wlan0
static ip_address=192.168.0.101/24
static routers=192.168.0.1

Что все это делает? Очень просто, в нашем примере он сообщает Raspberry Pi, что мы хотим:

  • Является ли его IP-адрес для подключения Wi-Fi в локальной сети статическим, то есть всегда одинаковым, и 192.168.0.101, с маской подсети /24
  • Что он должен использовать машину по адресу в качестве маршрутизатора 192.168.0.1, то есть ваш ящик.

Для информации вы вполне можете выбрать другой адрес, чем следующий src, единственное ограничение — оставаться в правильной маске подсети (/24 означает изменить только последнюю группу) и выбрать адрес, который еще не используется другой машиной.Мы решил
и использовать текущий адрес Raspberry Pi, так как мы уверены, что ни на одной другой машине его нет. использует.

Все, что вам нужно сделать, это перезапустить Raspberry Pi, чтобы применить изменения и убедиться, что у него все еще есть доступ в Интернет.

После каждого перезапуска IP-адрес вашего Raspberry Pi всегда будет тем, который вы указали.

1/5 - (1 голос)
доля
Новостная рассылка
Автор:
Raspberry Pi FR
Присоединяйтесь к сообществу Raspberry Pi
Компьютер за 35 долларов уже продано 10 миллионов копий
КУПИТЬ НОВУЮ RASPBERRY PI 4
Связанные руководства
Как активировать SSH на Raspberry Pi. Биткойн объяснил бабушке, введение для начинающих. Как узнать IP-адрес вашего Raspberry Pi? Официальная клавиатура и мышь выпущены для Raspberry Pi. Используйте доменное имя с Raspberry Pi, чтобы сделать его доступным из Интернета.
Комментариев нет

доля
Подписаться на новости
Подпишитесь на рассылку новостей.
Тебе понравилась эта статья ?
Подпишитесь и будьте в курсе!