No mundo interligado de hoje, é fundamental ter uma ligação à Internet fiável e segura. Um router funciona como uma porta de ligação entre a sua rede local e a Internet, permitindo que vários dispositivos se liguem e comuniquem entre si. No entanto, como as ameaças online continuam a evoluir, é essencial dispor de um firewall robusto para proteger a sua rede contra ataques maliciosos. Neste artigo, vamos guiá-lo pelo processo de utilização do ZimaBoard como router sem fios com firewall.
O que é um router?
Antes de nos aprofundarmos nos detalhes, vamos perceber o que é um router. Um router é um dispositivo de rede que encaminha pacotes de dados entre redes informáticas. Funciona como o centro da sua rede, permitindo que os dispositivos se liguem e comuniquem entre si na sua rede local (LAN) e também acedam à Internet. Essencialmente, um router ajuda a gerir o tráfego de rede e a garantir que os dados chegam ao destino pretendido.
O que é um firewall?
Um firewall, por outro lado, é um dispositivo ou software de segurança que monitoriza e filtra o tráfego de rede de entrada e de saída com base em regras de segurança predefinidas. Funciona como uma barreira entre a sua rede e a Internet, protegendo os seus dispositivos contra acessos não autorizados e potenciais ameaças. Os firewalls analisam os pacotes de dados, determinam se cumprem os critérios especificados e podem permitir ou bloquear a sua entrada na rede. Em suma, um firewall funciona como mecanismo de defesa contra ciberataques.
Como instalar o CasaOS no ZimaBoard?
Para utilizar o ZimaBoard como router sem fios com firewall, o primeiro passo é instalar o CasaOS no seu ZimaBoard. Normalmente, o sistema CasaOS vem pré-instalado no SBC ZimaBoard. Se quiser instalar o CasaOS por sua conta, consulte o guia detalhado abaixo. O CasaOS é um sistema operativo de código aberto concebido especificamente para o ZimaBoard. Disponibiliza uma interface intuitiva que lhe permite gerir facilmente várias funcionalidades de rede.

- Transfira a versão mais recente do CasaOS do site oficial da ZimaBoard.
- Siga as instruções fornecidas para criar uma unidade USB de arranque.
- Ligue a unidade USB ao ZimaBoard e ligue-o.
- Siga as instruções no ecrã para instalar o CasaOS no seu ZimaBoard.
- Após a conclusão da instalação, pode aceder à interface de gestão do CasaOS através de um navegador Web, introduzindo o endereço IP predefinido do ZimaBoard.
Guia de instalação de um router sem fios
Agora que tem o CasaOS instalado no seu ZimaBoard, é altura de o configurar como router sem fios. Isto permitir-lhe-á ligar vários dispositivos e criar uma rede local.
- Ligue o ZimaBoard ao modem ou à ligação de Internet a montante com um cabo Ethernet.
- Aceda à interface de gestão do CasaOS através de um navegador Web.
- Aceda à secção “Rede”ou “LAN” e configure a funcionalidade de router sem fios.
- Configure o SSID (nome da rede) e a palavra-passe do router para proteger a sua rede Wi-Fi.
- Guarde as definições e reinicie o ZimaBoard para aplicar as alterações.
Configurar o país do Wi-Fi
Para garantir que a ligação Wi-Fi está em conformidade com os regulamentos do seu país, é essencial configurar a definição do país do Wi-Fi no CasaOS.
- Aceda à interface de gestão do CasaOS.
- Aceda à secção “Sem fios”ou “Wi-Fi”.
- Localize a definição “País do Wi-Fi”.
- Selecione o seu país no menu pendente.
- Guarde as definições e reinicie o ZimaBoard para que as alterações entrem em vigor.
Configurar o dnsmasq
O Dnsmasq é um encaminhador de DNS e servidor DHCP leve, que pode ser configurado no ZimaBoard para gerir pedidos de DNS e DHCP da sua rede local.
- Aceda à interface de gestão do CasaOS.
- Aceda à secção “Serviços”.
- Ative o serviço “Dnsmasq”.
- Configure as definições de DNS de acordo com as suas preferências.
- Guarde as definições e reinicie o ZimaBoard.
Configurar o servidor DHCP
O servidor DHCP é responsável por atribuir endereços IP e outros detalhes de configuração de rede aos dispositivos da sua rede local.
- Aceda à interface de gestão do CasaOS.
- Aceda à secção “Rede”ou “LAN”.
- Ative a funcionalidade de servidor DHCP.
- Especifique o intervalo de endereços IP e o tempo de concessão.
- Guarde as definições e reinicie o ZimaBoard.
Ativar o encaminhamento de IP
O encaminhamento de IP permite ao ZimaBoard encaminhar tráfego entre diferentes redes, possibilitando a comunicação entre dispositivos da sua rede local e a Internet.
- Aceda à interface de gestão do CasaOS.
- Aceda à secção “Avançadas”ou “Rede”.
- Ative o encaminhamento de IP.
- Guarde as definições e reinicie o ZimaBoard.
Parabéns! Configurou com sucesso o ZimaBoard como router sem fios com firewall. Pode agora ligar os seus dispositivos à rede Wi-Fi e desfrutar de uma ligação segura à Internet, protegido pela firewall.
Lembre-se de atualizar regularmente o firmware do ZimaBoard e o CasaOS para garantir que tem as atualizações de segurança mais recentes. Além disso, considere configurar funcionalidades de segurança adicionais, como o encaminhamento de portas, uma VPN e sistemas de deteção de intrusões, para reforçar ainda mais a segurança da sua rede.
Ao seguir estes passos, pode assumir o controlo da sua rede e manter uma ligação segura à Internet para todos os seus dispositivos. Proteja-se e desfrute das vantagens de um router sem fios robusto com firewall, com tecnologia ZimaBoard e CasaOS!
Guia em vídeo sobre como utilizar o ZimaBoard como router sem fios com firewall
Compreender os conceitos de firewall
Antes de explorarmos os detalhes, vamos compreender alguns conceitos de firewall. Uma firewall é um dispositivo ou software de segurança que monitoriza e filtra o tráfego de rede de entrada e de saída com base em regras de segurança predefinidas. Existem diferentes tipos de firewall e dois dos mais comuns são as firewalls de lista negra e de lista branca.
Lista negra ou lista branca
Uma firewall de lista negra bloqueia o tráfego com base nos critérios especificados na lista de bloqueio. Por outro lado, uma firewall de lista branca permite o tráfego com base nos critérios especificados na lista de permissões.
IN, OUT e FORWARD
Uma firewall é configurada com regras que definem o tráfego que pode passar por ela. O tráfego pode ser classificado de três formas: IN indica o tráfego proveniente da Internet para a rede local, OUT indica o tráfego que sai da rede local para a Internet e FORWARD corresponde ao tráfego da rede local para a Internet.
IPTables
O IPTables é uma ferramenta que permite configurar regras de firewall no Linux. Num ZimaBoard, o IPTables controla as regras da firewall. Por predefinição, o IPTables permite todo o tráfego, pelo que precisamos de o configurar para permitir apenas tráfego específico.
Consultar a configuração atual
Antes de modificar a configuração do IPTables, é essencial consultar a configuração atual. Pode ver as regras atuais da firewall utilizando o seguinte comando:
iptables -L -n
Ativar o encaminhamento de tráfego da Internet
Para ativar o encaminhamento de tráfego da Internet, precisamos de utilizar o seguinte comando:
echo 1 > /proc/sys/net/ipv4/ip_forward
Para que a alteração seja persistente, edite o ficheiro /etc/sysctl.conf e retire o comentário da linha net.ipv4.ip_forward=1.
Adicionar uma regra de encaminhamento
Para adicionar uma regra de encaminhamento ao IPTables, primeiro precisamos de identificar o endereço IP do dispositivo que irá funcionar como gateway. Podemos utilizar o seguinte comando para identificar o dispositivo de gateway:
ip addr show
Depois de identificar o dispositivo de gateway, utilize o seguinte comando para adicionar a regra de encaminhamento:
iptables -A FORWARD -i <dispositivo de gateway> -o <dispositivo de destino> -j ACCEPT
Sintaxe do comando IPTables
A sintaxe do comando IPTables é:
iptables -A <Chain> -i <input device> -o <output device> -p <protocol> –dport <destination port> -m state –state <connection state> -j <action>
Mude para a lista de permissões
Podemos mudar o IPTables do modo de lista de bloqueio para o modo de lista de permissões. No modo de lista de permissões, permitimos apenas o tráfego específico que definimos na configuração do IPTables. Para mudar para o modo de lista de permissões, podemos usar os seguintes comandos:
iptables -F
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
Estes comandos eliminam todas as regras atuais, definem as políticas predefinidas para bloquear o tráfego e permitem que este flua da rede local para a Internet.
Crie o script de firewall
Agora que configurámos o IPTables e mudámos para o modo de lista de permissões, podemos criar um script de firewall que especifica o tráfego que deve ser permitido. O script de firewall deve ser um script Bash executável que siga a sintaxe das regras do IPTables.
Eis um exemplo de um script de firewall que permite tráfego HTTP, HTTPS e SSH:
#!/bin/bash
# Eliminar todas as regras existentes (-F)
iptables -F
# Definir políticas predefinidas (-P)
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
# Permitir tráfego de pedidos HTTP de entrada
iptables -A INPUT -p tcp –dport 80 -m conntrack –ctstate NEW,ESTABLISHED -j ACCEPT
# Permitir tráfego de pedidos HTTPS de entrada
iptables -A INPUT -p tcp –dport 443 -m conntrack –ctstate NEW,ESTABLISHED -j ACCEPT
# Permitir tráfego SSH de entrada
iptables -A INPUT -p tcp –dport 22 -m conntrack –ctstate NEW,ESTABLISHED -j ACCEPT
# Ativar o encaminhamento
echo 1 > /proc/sys/net/ipv4/ip_forward
Torne a sua configuração persistente
Para tornar a nossa configuração do IPTables persistente, temos de instalar o pacote iptables-persistent no nosso ZimaBoard. Podemos instalá-lo usando o seguinte comando:
sudo apt-get install iptables-persistent
Após a instalação, quaisquer alterações feitas à configuração do IPTables serão guardadas automaticamente. Também podemos guardar manualmente a configuração atual usando o seguinte comando:
sudo netfilter-persistent save
Conclusão
Ao seguir estes passos, podemos criar uma ligação segura à Internet no nosso ZimaBoard. Compreender os conceitos de firewall, configurar o IPTables, mudar para o modo de lista de permissões, criar um script de firewall e tornar a configuração persistente são passos essenciais para configurar uma firewall no seu ZimaBoard. Com uma firewall robusta, pode garantir que a sua ligação à Internet está protegida contra ataques maliciosos.
Centro de campanhas Zima
Mais para ler

O ZimaBlade passa a chamar-se ZimaBoard SE: o que muda e que kit escolher
O ZimaBlade transforma-se no ZimaBoard SE, com 8 GB ou 16 GB de RAM instalados, 64 GB de eMMC e ZimaOS Plus. Compare as...

Como a The TKT Works constrói uma caixa de acrílico personalizada para o ZimaBoard 2
Acompanhe o projeto de caixa personalizada para o ZimaBoard 2 da The TKT Works, que inclui a estrutura de varões, os painéis de acrílico,...

Como a kabuto constrói um homelab modular de 10 polegadas com o ZimaBoard 2
Explore o homelab modular de 10 polegadas da kabuto, com o ZimaBoard 2, painéis de ligações impressos em 3D, hardware reutilizado, Immich, Nextcloud e...



