Configurar uma VPN segura é essencial para proteger dados e garantir acesso remoto seguro no home office. Este guia detalha como configurar uma VPN com OpenVPN usando o BM4A+ PLUS da BAREMETAL, compatível com pfSense e OPNsense, otimizando a segurança e a produtividade.
Pré-requisitos para Configurar uma VPN
- Hardware: BM4A+ PLUS ou dispositivo compatível com pfSense/OPNsense.
- Software: pfSense ou OPNsense instalado.
- Conexão: IP público ou DDNS configurado.
- Certificados: Autoridade de Certificação (CA) e certificados de servidor/cliente.
Passo a Passo: Configurando uma VPN com OpenVPN
1. Acesse a Interface do Firewall
Acesse a interface web do BM4A+ PLUS (ex.: https://192.168.1.1).
Faça login como administrador.
2. Crie uma Autoridade de Certificação (CA)
Em System > Cert. Manager > CAs, clique em Add.
Configure:
- Descriptive Name: “MinhaCA”.
- Method: Create an internal CA.
- Key Length: 2048 bits.
- Lifetime: 3650 dias.
Salve e aplique.
3. Gere Certificados de Servidor e Cliente
Em Cert. Manager > Certificates, crie:
- Certificado do Servidor:
- Method: Create an internal Certificate.
- Type: Server Certificate.
- CA: Selecione a CA criada.
- Common Name: “OpenVPNServer”.
- Certificado do Cliente (por usuário):
- Method: Create an internal Certificate.
- Type: User Certificate.
- Common Name: “Usuario1”.
Exporte os certificados do cliente (.p12).
4. Configure o Servidor OpenVPN
Vá para VPN > OpenVPN > Servers e clique em Add.
Configure:
- Server Mode: Peer to Peer (SSL/TLS).
- Protocol: UDP.
- Device Mode: tun.
- Interface: WAN.
- Local Port: 1194.
- Encryption Algorithm: AES-256-CBC.
- Auth Digest Algorithm: SHA256.
- Certificate: Certificado do servidor.
- DH Parameters Length: 2048 bits.
- IPv4 Tunnel Network:
10.0.8.0/24.
Salve e aplique.
5. Configure Regras de Firewall
Em Firewall > Rules > WAN, adicione:
- Protocol: UDP.
- Source: Any.
- Destination: WAN Address.
- Destination Port: 1194.
- Action: Pass.
Em Firewall > Rules > OpenVPN, adicione:
- Protocol: Any.
- Source: Any.
- Destination: Any.
- Action: Pass.
Salve e aplique.
6. Configure o Cliente OpenVPN
Baixe o cliente OpenVPN (Windows, macOS, Linux, iOS, Android).
Exporte o arquivo .ovpn em VPN > OpenVPN > Client Export.
Importe o arquivo .ovpn e o certificado do cliente (.p12) no cliente OpenVPN.
Conecte-se com as credenciais configuradas.
7. Teste a Conexão VPN
Conecte o cliente ao servidor OpenVPN.
Verifique o acesso à rede interna (ex.: servidores ou recursos compartilhados).
Confirme a criptografia e a estabilidade.
Dicas de Segurança para VPN
- Use senhas fortes para certificados e autenticação.
- Restrinja o acesso por IPs específicos.
- Monitore logs em Status > OpenVPN.
- Atualize o firmware do BM4A+ PLUS regularmente.
Alternativa: Configurando VPN com WireGuard
Para uma opção mais leve, use WireGuard:
- Instale o plugin WireGuard no pfSense/OPNsense.
- Configure chaves públicas/privadas em VPN > WireGuard.
- Siga passos similares para firewall e clientes.
- Vantagem: Menor latência e configuração simples.
Por que Escolher o BM4A+ PLUS?
- Desempenho: Processador Intel e portas Gigabit de 2.5GB.
- Flexibilidade: Suporte a pfSense e OPNsense.
- Confiabilidade: Design sem cooler, com dissipação eficiente.
- Gerenciamento: Interface web intuitiva.
Conclusão
Configurar uma VPN segura com OpenVPN no BM4A+ PLUS da BAREMETAL garante um home office seguro e produtivo. Com este guia, sua empresa terá uma rede protegida e confiável. Teste a configuração e otimize conforme necessário!
