Indispensáveis para o funcionamento do site (sessão, preferências, segurança). Sempre ativos.
NetBird: reforçar o plano de controlo de uma overlay ZTNA WireGuard auto-hospedada
O NetBird é uma overlay de rede zero-trust baseada em WireGuard, auto-hospedável e licenciada sob BSD-3-Clause. Trate o seu plano de controlo como infraestrutura de produção.
Neste artigo
O NetBird é uma plataforma de acesso de rede zero-trust (ZTNA) de código aberto construída sobre o protocolo WireGuard, distribuída para que possa ser auto-hospedada em vez de ser executada apenas como um serviço cloud gerido. Para MSPs que a avaliam como substituto de VPN ou acesso remoto, a questão de engenharia interessante não é se funciona — é quão seriamente o seu plano de controlo precisa de ser tratado como infraestrutura de produção.

Arquitetura e licenciamento
O NetBird combina um cliente em cada par com um plano de gestão que distribui atualizações aos pares; uma vez ligados os pares e quando a ligação direta é possível, o tráfego de dados flui diretamente entre eles através de túneis WireGuard encriptados, em vez de passar pelo serviço de gestão. Segundo o repositório GitHub do NetBird, o projeto está licenciado sob BSD-3-Clause.
Porque o plano de controlo merece tratamento de produção
Como o serviço de gestão do NetBird mantém o estado da rede e distribui atualizações aos pares, uma implementação auto-hospedada deve receber o mesmo rigor operacional que qualquer outro sistema de identidade: SSO e MFA no acesso administrativo, políticas de acesso granulares por utilizador e por grupo em vez de uma regra ampla de permitir tudo, registo de auditoria das alterações de políticas e bloqueio ao nível da rede dos serviços de gestão, sinalização e relay para que não fiquem desnecessariamente expostos à internet. A cópia de segurança e a recuperação de desastres do plano de controlo são tão importantes como a demonstração de conectividade entre pares.
Lista prática para auto-hospedar o NetBird
- Exigir SSO e MFA para todas as contas administrativas no serviço de gestão.
- Escrever políticas de acesso por utilizador/grupo em vez de depender de uma regra ampla de permitir por predefinição.
- Restringir a exposição na rede dos componentes de gestão, sinalização e relay ao que realmente precisa de os alcançar.
- Ativar o registo de auditoria para alterações de políticas e de associação de pares.
- Fazer cópias de segurança da base de dados do plano de controlo e testar a sua restauração antes de ser necessário.
Fontes: NetBird — GitHub repository, NetBird.