Как настроить Raspbmc со статическим IP-адресом?

18

У меня есть модель B и подключен через Ethernet и работает Raspbmc.

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

garikapati
источник
Вот страница о настройке статического IP- адреса elinux.org/RPi_Setting_up_a_static_IP_in_Debian
Дженс Питер Нильсен

Ответы:

23

По инструкции, найденной здесь :

  1. В XBMC перейдите в Программы → Настройки Raspbmc → Конфигурация проводной сети.
  2. Снимите флажок Автоматическая опция DHCP.
  3. Укажите статический IP-адрес. Убедитесь, что IP-адрес находится далеко от IP-адресов, обычно назначаемых маршрутизатором сетевым устройствам дома. Например, если маршрутизатор назначает адреса, начиная с 192.168.0.10, выберите статический IP-адрес, например 192.168.0.50.
  4. Прокрутите вниз и выберите опцию Обновить сейчас. Raspbmc потребуется несколько секунд, чтобы применить новую конфигурацию.
  5. Убедитесь, что вы можете пропинговать назначенный вам статический IP-адрес. Вуаля, ваш Raspbmc теперь имеет фиксированный IP-адрес!
Стив Робиллард
источник
14

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

  • Я могу установить IP-адрес и конфигурацию DNS всех своих подключенных устройств в уникальном месте.
  • Raspberry Pi не получит взятый IP-адрес
  • Я могу принести мой Raspberry Pi к другу, не перенастраивая его
  • Я могу иметь несколько ОС на Raspberry Pi без их настройки
  • Я могу переустановить ОС без перенастройки

Чтобы настроить статическую аренду DHCP:

  1. В терминале на Raspi выполните ifconfigкоманду, чтобы узнать его MAC-адрес (HWaddr XX: XX: XX: XX: XX: XX ).
  2. Откройте ваш любимый браузер и введите IP-адрес вашего маршрутизатора. Возможно 192.168.0.1 или 192.168.1.1.
  3. Ищите вариант статической аренды DHCP. В приведенном здесь примере кнопка «Резервирование DCHP».
  4. Введите MAC-адрес, который вы выбрали на первом шаге, и свяжите его с IP-адресом, который вы хотите. Нажмите здесь, чтобы увидеть пример веб-интерфейса.
  5. Перезапустите RPi, чтобы получить IP-адрес, который вы только что настроили.
Морган Курбе
источник
3
У этого также есть хорошая сторона, что DHCP-сервер не должен передавать этот IP кому-то другому случайно.
XTL
2
Кроме того, если вы берете Raspberry Pi в друзья, он может подобрать IP-адрес, соответствующий этой сети, вместо того, чтобы пытаться использовать ваш домашний IP-адрес, который может не работать, и даже может остановить работу другого устройства в сети.
Марк Бут
1
Еще одно преимущество: если у вас несколько ОС на устройстве, вам не нужно устанавливать IP-адрес в каждой системе.
Морган Курбе
2

Для тех из вас (как я), которые предпочитают делать все вручную, вы можете отредактировать файл интерфейса в / etc / network / interfaces:

# DHCP
# ~~~~
# iface eth0 inet dhcp

# Static
# ~~~~~~
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx

Затем вам нужно будет перезапустить сетевой сервис ...

Андрей
источник
1
Это работает на Debian ... Я предполагаю, что процесс такой же (или похожий) на RaspbMC
Эндрю
2
Вот почему я обновил вопрос, потому что я бы посоветовал этот ответ в любом другом выпуске.
Алекс Чемберлен