Как настроить Raspberry Pi Wifi со статическим IP-адресом

Как настроить Raspberry Pi Wifi со статическим IP-адресом
Philip Lawrence

В современном мире все, что мы делаем, требует подключения к Интернету. Будь то чтение статьи или поиск учебника - все требует наличия Wi-Fi.

Таким образом, если вы являетесь пользователем Raspberry pi и хотите узнать больше о своем статическом IP-адресе, чтобы иметь доступ к wifi, эта статья для вас!

В этой статье мы расскажем обо всем, что нужно для raspberry pi. Кроме того, мы также подчеркнем важность знания статического IP-адреса raspberry pi и того, как его можно настроить!

Хотите узнать больше? Читайте дальше.

Что такое статический IP-адрес?

Проще говоря, когда у вашего raspberry Pi статический IP-адрес, он не меняется. Поэтому, если вы хотите иметь доступ к своему компьютеру в течение длительного времени, вашему Raspberry Pi всегда будет необходим статический IP-адрес.

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

Почему вам необходимо установить статический IP-адрес

Если вы планируете использовать Raspberry Pi в качестве сервера, настройка статического IP необходима. Вот несколько причин:

Доступность

Поскольку SSID нашей сети обычно требует доступа, это делает наличие постоянного IP-адреса идеальным.

Простая конфигурация

Основная причина его популярности заключается в простоте настройки и управления по сравнению с сетями DNS.

Совместимость с VPN

Еще одна причина, по которой использование статического IP в raspbian является идеальным, заключается в том, что это значительно упрощает удаленную работу с использованием виртуальной частной сети или любой другой удаленной сети.

Хостинг-сервер

Если вы размещаете у себя сервер электронной почты или веб-сервер, наличие статического адреса значительно облегчит людям поиск вас. Это означает, что у вас будет больше потенциальных клиентов на вашем сайте.

Как присвоить Raspberry Pi персональный статический IP-адрес

Если вы хотите установить статический IP-адрес raspberry pi, вам нужно открыть терминал или сделать это через SSH. После этого выполните следующую команду в текстовом редакторе:

  • sudo nano /etc/dhcpcd.conf файл

Затем прокрутите страницу вниз, удерживая нажатой клавишу на клавиатуре. После этого вы можете скопировать и вставить следующую команду. Просто измените детали цифр, выделенных жирным шрифтом, на любой IP, который вы хотите иметь:

  • интерфейс eth0
  • static ip_address=192.168.0.2/24
  • статические маршрутизаторы=192.168.0.1
  • static domain_name_servers=192.168.0.1
  • интерфейс wlan0
  • static ip_address=192.168.0.2/24
  • статические маршрутизаторы=192.168.0.1
  • static domain_name_servers=192.168.0.1

Если вы живете у себя дома, то части routers= и domain name servers будут равны IP-адресам вашего маршрутизатора raspberry pi. В противном случае, name server будет IP-адресом ваших DNS-записей, а адрес вашего маршрутизатора будет IP-адресом шлюза.

Теперь нажмите Ctrl X и Y на клавиатуре, чтобы сохранить изменения. После этого перезагрузите Raspberry Pi, и ваш статический IP-адрес будет готов!

Если вы хотите проверить статический IP вашего raspberry pi, сделайте это, открыв Terminal или SSH и запустив файл "ifconfig".

Типы IP-адресов

Существует два типа IP-адресов, которые работают для всех версий Raspberry pi, таких как raspberry pi 3 или 2. Это:

  • Частный IP-адрес в вашей локальной сети
  • Публичный IP-адрес, который в основном является адресом вашего Ethernet или Wi-Fi соединения.

Для статического IP при подключении к локальной сети

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

Начните с выполнения команды -4 addr show

  • inet 10.1.1.30/24 brd 10.1.1.255 scope global eth0
  • inet 10.1.1.31/24 brd 10.1.1.255 scope global wlan0

Здесь первый результат - это IP-адрес вашего Pi в вашей сети, а часть, которая идет после косой черты - это размер вашей сети.

С другой стороны, второй адрес - это широковещательный адрес вашей сети.

Затем, чтобы найти IP-адрес вашего шлюза или маршрутизатора, выполните следующее

  • IP-маршрут
  • 10.1.1.1

Наконец, запишите IP-адрес DNS-сервера, который часто совпадает с адресом вашего шлюза.

После этого выполните следующее:

  • cat /etc/resolv.conf
  • # Генерируется resolvconf
  • сервер имен 10.1.1.1

Когда это будет сделано, выберите любой способ из нижеперечисленных, которые являются довольно распространенными для Raspbian.

a) Метод файла dhcpcd.conf

Пусть /etc/network/interfaces будет иметь настройки по умолчанию. Будет полезно, если вы измените/etc/dhcpcd.conf следующим образом:

Смотрите также: Как изменить обновление системы с WiFi на мобильные данные

(Это один из примеров настройки статического адреса raspberry pi, DNS и маршрутов).

  • интерфейс eth0
  • статический ip_адрес=10.1.1.30/24
  • статические маршрутизаторы=10.1.1.1
  • static domain_name_servers=10.1.1.1

Вот еще один пример для интерфейса wlan0

  • интерфейс wlan0
  • статический ip_адрес=10.1.1.31/24
  • статические маршрутизаторы=10.1.1.1
  • static domain_name_servers=10.1.1.1

b) Метод сетевых интерфейсов

Мы не рекомендуем использовать этот метод, так как он будет работать только в том случае, если вы отключили демон клиента DHCP.

Вы можете настроить статический IP-адрес raspberry pi, выполнив следующее:

  • автоматический eth0
  • iface eth0 inet static
  • адрес 10.1.1.30
  • netmask 255.255.255.0
  • шлюз 10.1.1.1
  • allow-hotplug wlan0
  • iface wlan0 inet static
  • адрес 10.1.1.31
  • netmask 255.255.255.0
  • шлюз 10.1.1.1
  • WPA-conf /etc/wpa_supplicant/wpa_supplicant.conf

Вы также можете попробовать указать имя DNS-сервера raspberry pi. Однако это не обязательно. Вы можете настроить либо eth0, либо wlan0.

После этого вам нужно отключить демон клиента DHCP, переключившись на работу с сетью Debian, выполнив следующую команду sudo:

sudo systemctl disable dhcpcd

sudo systemctl enable networking

И, наконец, перезагрузитесь, чтобы изменения вступили в силу, набрав следующее:

sudo reboot

Настройка статических ip-адресов в Ethernet

Если вы хотите установить статический IP-адрес для вашего raspberry pi 3 или других версий, где используется ethernet или wifi, попробуйте выполнить следующую команду:

  • sudo nano /etc/dhcpcd.conf

Затем запишите следующие строки в верхней части вашего кода:

  • интерфейс eth0
  • static ip_address=192.168.1.XX/24
  • После этого в следующей строке напишите static routers=192.168.1.1
  • Затем, статическое имя_домена_серверов=192.168.1.1 на следующем.
  • Наконец, введите sudo reboot и запустите программу.

Помните: это необходимо сделать для всех новых обновлений Jessie.

Смотрите также: Как исправить: IP-камера не подключается к WiFi

Однако оставьте линии /etc/network/interfaces Один. Теперь, чтобы проверить, сработал ли присвоенный код, откройте любой браузер и введите адрес вашего маршрутизатора.

Как только откроется окно, проверьте, отображается ли ваш Raspberry Pi как "Static". Если это так, значит, ваша конфигурация работает.

Заключение

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




Philip Lawrence
Philip Lawrence
Филип Лоуренс — технологический энтузиаст и эксперт в области подключения к Интернету и технологии Wi-Fi. Обладая более чем десятилетним опытом работы в отрасли, он помог многим частным лицам и компаниям решить проблемы, связанные с Интернетом и Wi-Fi. Как автор и блоггер советов по Интернету и Wi-Fi, он делится своими знаниями и опытом в простой и понятной форме, от которой каждый может получить пользу. Филип является страстным сторонником улучшения связи и обеспечения доступности Интернета для всех. Когда он не пишет и не устраняет технические проблемы, ему нравится ходить в походы, ходить в походы и исследовать природу.