domingo, 31 de maio de 2020

Configurando IP estático no Raspberry Pi com o sistema Raspbian

0 comentários
Fonte: https://www.salimaouar.com.br/artigo/configurando-ip-estatico-no-raspberry-pi-com-o-sistema-raspbian

Configurando IP estático no Raspberry Pi com o sistema Raspbian

Raspberry Pi é um computador muito pequeno, que cabe na palma da mão, e tem um grande potencial de hardware e utilização.

Aliado a isso, ele possui um custo baixo (tanto de aquisição quanto de funcionamento), gerando possibilidades diversas para a utilização.

Raspberry Pi 3 Model B possui especificações muito interessantes, tais como:

Quad Core 1.2GHz Broadcom BCM2837 64bit CPU
1GB RAM
BCM43438 wireless LAN and Bluetooth Low Energy (BLE) on board
4 Portas USB 2
Full size HDMI
Porta Micro SD
e muito mais!

Há diversos sistemas que suportam o hardware do Raspberry, dentre eles pode-se citar: Debian (Raspbian), Ubuntu, Windows 10 IoT, OSMC, Libreelec, entre outros.

O sistema que testei e achei mais leve e funcional foi o Raspbian, que é baseado no Debian Stretch (mais recente), para utilização em ambiente de serviços de rede (servidores).

Dentro desse ambiente de linha de comandos, você pode esbarrar na necessidade de configurar a interface de rede com IP estático (fixo). É aí que vem a nossa ajuda de hoje para você!

Como configurar IP estático (fixo) nos Raspbian em modo texto?

Imagine que você precisa definir para a interface eth0 a seguinte configuração:

- IP 192.168.0.10
- Máscara 255.255.255.0 (/24)
- Gateway 192.168.0.1
- DNS 192.168.0.1 e 8.8.8.8

É uma tarefa relativamente simples. Basta utilizar o arquivo /etc/dhcpcd.conf as configurações:

interface eth0
static ip_address=192.168.0.10/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8

Pronto! Quando reiniciar o Raspberry Pi, a configuração já estará funcionando!

Mas, aí vem a pergunta: E a interface wireless (wlan0), tem como definir um IP fixo para ela?

A resposta é: Certamente! Basta inserir as configurações desejadas no mesmo arquivo (/etc/dhcpcd.conf), veja um exemplo:

interface wlan0
static ip_address=192.168.1.10/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8

Perceba que modificamos a rede, para que você tenha em mente que pode conflitar caso estejam na mesma subrede (eth0 e wlan0).

Além disso, caso utilize ambas as interfaces, lembre-se que somente 1 gateway padrão (routers) é configurado para evitar duplicidade e conflito.

Abraços,
Salim Aouar.

Leave a Reply