Forneça um IP local fixo ao seu Raspberry Pi.
Comentáriosⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.
Como você deve saber, cada dispositivo conectado à sua caixa possui um endereço IP local que permite que ele seja identificado na rede.
No entanto, esses IPs podem mudar cada vez que a máquina é reiniciada, e é muito problemático quando você deseja acessar o Raspberry de um computador, por exemplo, em SSH.
Neste tutorial, veremos como fornecer um IP local fixo ao nosso Raspberry Pi e, assim, evitar procurá-lo todas as vezes.
O que nós precisamos ?
Só precisaremos de um Raspberry Pi funcionando conectado à internet, com o Raspbian instalado.
Observe que estamos falando de um endereço IP local, usado para acessar o Raspberry de sua rede e não diretamente da Internet. Estaremos fazendo um tutorial sobre este tópico específico nas próximas semanas.
Atribua um IP estático ao Raspberry Pi
Primeiro conecte-se ao seu pi, fisicamente ou por SSH, e abra um terminal lá.
Começaremos encontrando o endereço IP local atual do seu Raspberry Pi. Para fazer isso, digite um dos dois comandos a seguir (adapte de acordo com o seu caso):
#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
Você deve obter um retorno parecido com este:
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
Observe este retorno ao lado para que você possa retornar a ele facilmente.
Uma vez feito isso, abra o arquivo /etc/dhcpcd.conf
com nano
(ou algum outro editor de texto, qualquer que seja), vá até o final e adicione as linhas abaixo, substituindo:
wlan0
deeth0
se você estiver conectado via Ethernet.192.168.0.101/24
pelo seguinte endereçosrc
no comando anterior, seguido por/XX
após o primeiro IP.192.168.0.1
pelo seguinte endereçovia
.
interface wlan0
static ip_address=192.168.0.101/24
static routers=192.168.0.1
O que tudo isso faz? Bem, simplesmente, em nosso exemplo, ele diz ao Raspberry Pi que queremos:
- Se o endereço IP para a conexão Wi-Fi na rede local é estático, ou seja, sempre o mesmo, e se
192.168.0.101
, com a máscara de sub-rede/24
- Que deve usar a máquina no endereço como um roteador
192.168.0.1
, ou seja, sua caixa.
Para obter informações, você pode escolher um endereço diferente do seguinte src
, as únicas restrições são permanecer na máscara de sub-rede correta (/24
significa modificar apenas o último grupo) e escolher um endereço que ainda não esteja sendo usado por outra máquin
a. Optamos por usar o endereço atual do Raspberry Pi, pois temos certeza de que nenhuma outra máquina o possui. usa.
Tudo que você precisa fazer é reiniciar o Raspberry Pi para aplicar a alteração e verificar se ele ainda tem acesso à Internet.
Após cada reinicialização, o IP do seu Raspberry Pi permanecerá sempre o que você definiu.