Como configurar o Raspbmc com um endereço IP estático?

18

Eu tenho o modelo B e conectado via Ethernet e executando Raspbmc.

Ele está recebendo um novo endereço IP sempre que eu o reinicio, é claro que pode ser por causa do DHCP, mas quero configurar esse Raspberry Pi com um endereço IP estático, para que eu possa usar meu controle remoto XBMC.

garikapati
fonte
Aqui está uma página na configuração estática IP elinux.org/RPi_Setting_up_a_static_IP_in_Debian
Jens Peter Nielsen

Respostas:

23

De acordo com as instruções encontradas aqui :

  1. No XBMC, vá para Programas → Configurações Raspbmc → Configuração de rede com fio.
  2. Desmarque a opção DHCP automático.
  3. Forneça um endereço IP estático. Verifique se o endereço IP está longe dos endereços IP normalmente atribuídos pelo roteador aos dispositivos em rede em casa. Por exemplo, se um roteador atribuir endereços a partir de 192.168.0.10, escolha um IP estático como 192.168.0.50
  4. Role para baixo e marque a opção Atualizar agora. O Raspbmc levará alguns segundos para aplicar a nova configuração.
  5. Verifique se você pode executar ping no endereço IP estático atribuído. Agora, seu Raspbmc agora tem um endereço IP fixo!
Steve Robillard
fonte
14

Uma solução seria configurar uma concessão estática de DHCP, se o seu roteador permitir. Eu gosto desta solução porque:

  • Posso definir o endereço IP e a configuração de DNS de todos os meus dispositivos conectados em um local único.
  • O Raspberry Pi não obterá um endereço IP usado
  • Posso levar meu Raspberry Pi à casa de um amigo sem reconfigurá-lo
  • Posso ter vários sistemas operacionais no Raspberry Pi sem configurá-los
  • Posso reinstalar o sistema operacional sem reconfigurá-lo

Para configurar uma concessão estática do DHCP:

  1. Em um terminal no Raspi, execute o ifconfigcomando para saber seu endereço MAC (HWaddr XX: XX: XX: XX: XX: XX: XX ).
  2. Abra seu navegador favorito e digite o endereço IP do seu roteador. Provavelmente 192.168.0.1 ou 192.168.1.1.
  3. Procure a opção de concessão estática do DHCP. No exemplo aqui , o botão "Reserva DCHP".
  4. Digite o endereço MAC que você escolheu na primeira etapa e associe-o ao endereço IP que você deseja. Clique aqui para ver um exemplo da interface da web.
  5. Reinicie o RPi para obter o endereço IP que você acabou de configurar.
Morgan Courbet
fonte
3
Isso também tem o lado bom de o servidor DHCP não entregar esse IP a outra pessoa por acidente.
XTL
2
Além disso, se você levar seu Raspberry Pi para um local de amigos, ele poderá escolher um IP apropriado para essa rede, em vez de tentar usar seu endereço IP residencial que pode não funcionar e pode até impedir que outro dispositivo na rede funcione.
Mark Booth
11
Outro benefício: se você possui vários sistemas operacionais no dispositivo, não precisa definir o endereço IP em cada sistema.
Morgan Courbet 07/01
2

Para aqueles de vocês (como eu) que preferem fazer as coisas da maneira manual, você pode editar o arquivo de interface em / 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

Você precisará reiniciar o serviço de rede ...

Andrew
fonte
11
Isso funciona em Debian ... Eu estou supondo que o processo é o mesmo (ou similar) em RaspbMC
Andrew
2
Foi por isso que atualizei a pergunta, pois aconselho essa resposta em qualquer outra distribuição.
Alex Chamberlain