
Forneça um IP local fixo ao seu Raspberry Pi.
Comentáriosⓘ Este artigo pode ter sido parcialmente ou totalmente traduzido usando ferramentas automáticas. Pedimos desculpas por quaisquer erros que isso possa causar.
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.