Jak skonfigurować Raspbmc ze statycznym adresem IP?

18

Mam Model B i podłączony przez Ethernet i działający Raspbmc.

Zajmuje nowy adres IP za każdym razem, gdy go ponownie uruchamiam, oczywiście może to wynikać z DHCP, ale chcę skonfigurować ten Raspberry Pi ze statycznym adresem IP, aby móc używać mojego pilota XBMC.

garikapati
źródło
Oto strona dotycząca ustawiania statycznego adresu IP elinux.org/RPi_Setting_up_a_static_IP_in_Debian
Jens Peter Nielsen

Odpowiedzi:

23

Zgodnie z instrukcjami tutaj :

  1. W XBMC przejdź do Programy → Ustawienia Raspbmc → Konfiguracja sieci przewodowej.
  2. Odznacz opcję Automatyczny DHCP.
  3. Podaj statyczny adres IP. Upewnij się, że adres IP znajduje się daleko od adresów IP zwykle przypisywanych przez router urządzeniom sieciowym w domu. Na przykład, jeśli router przypisuje adresy zaczynające się od 192.168.0.10, wybierz statyczny adres IP, taki jak 192.168.0.50
  4. Przewiń w dół i zaznacz opcję Aktualizuj teraz. Raspbmc zajmie kilka sekund, aby zastosować nową konfigurację.
  5. Upewnij się, że możesz pingować statyczny adres IP, który przypisałeś. Voila, twój Raspbmc ma teraz stały adres IP!
Steve Robillard
źródło
14

Rozwiązaniem byłoby skonfigurowanie dzierżawy statycznej DHCP, jeśli router na to pozwala. Podoba mi się to rozwiązanie, ponieważ:

  • Mogę ustawić adres IP i konfigurację DNS wszystkich moich podłączonych urządzeń w unikalnym miejscu.
  • Raspberry Pi nie otrzyma adresu IP
  • Mogę zabrać moje Raspberry Pi do miejsca znajomego bez jego rekonfiguracji
  • Mogę mieć wiele systemów operacyjnych na Raspberry Pi bez ich konfigurowania
  • Mogę ponownie zainstalować system operacyjny bez ponownej konfiguracji

Aby skonfigurować dzierżawę statyczną DHCP:

  1. W terminalu na Raspi uruchom ifconfigpolecenie, aby poznać jego adres MAC (HWaddr XX: XX: XX: XX: XX: XX ).
  2. Otwórz swoją ulubioną przeglądarkę i wprowadź adres IP routera. Prawdopodobnie 192.168.0.1 lub 192.168.1.1.
  3. Poszukaj opcji dzierżawy statycznej DHCP. W przykładzie tutaj przycisk „Rezerwacja DCHP”.
  4. Wprowadź adres MAC, który odebrałeś w pierwszym kroku i powiąż go z adresem IP, który chcesz. Kliknij tutaj, aby zobaczyć przykład interfejsu internetowego.
  5. Uruchom ponownie RPi, aby uzyskać skonfigurowany adres IP.
Morgan Courbet
źródło
3
Ma to również tę zaletę, że serwer DHCP nie powinien przypadkowo przekazać tego adresu IP komuś innemu.
XTL,
2
Ponadto, jeśli zabierzesz Raspberry Pi do miejsca znajomego, może on wybrać adres IP odpowiedni dla tej sieci, zamiast próbować użyć domowego adresu IP, który może nie działać, a nawet może uniemożliwić działanie innego urządzenia w sieci.
Mark Booth,
1
Kolejna korzyść: jeśli masz wiele systemów operacyjnych na urządzeniu, nie musisz ustawiać adresu IP w każdym systemie.
Morgan Courbet
2

Dla tych z was (takich jak ja), którzy wolą robić rzeczy ręcznie, możesz edytować plik interfejsu w / 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

Następnie musisz ponownie uruchomić usługę sieciową ...

Andrzej
źródło
1
Działa to na Debianie ... Zakładam, że proces jest taki sam (lub podobny) na RaspbMC
Andrew
2
Właśnie dlatego zaktualizowałem pytanie, ponieważ doradziłbym tę odpowiedź przy każdej innej dystrybucji.
Alex Chamberlain,