
Ao concluir esta aula o aluno poderá criar uma chave SSH para conectar nos servidores remotos sem necessidade de login/senha
O que é o WireGuard?
O WireGuard é uma ferramenta moderna e eficiente para a criação de redes privadas virtuais (VPNs), projetada com foco em simplicidade, segurança e alto desempenho. Desenvolvido originalmente para o kernel do Linux, o WireGuard se destaca por sua arquitetura enxuta e por utilizar algoritmos criptográficos de última geração, como ChaCha20, Poly1305, Curve25519, entre outros. Esses algoritmos garantem a confidencialidade, integridade e autenticidade dos dados transmitidos entre os dispositivos conectados.
Uma das principais vantagens do WireGuard é sua facilidade de configuração, muito mais simples se comparada a soluções tradicionais como o OpenVPN e o IPSec. Com apenas alguns comandos e arquivos de configuração mínimos, é possível estabelecer túneis VPN seguros e estáveis. A ferramenta também oferece excelente desempenho, com latência reduzida e melhor uso de recursos do sistema, o que a torna ideal para uso em servidores, dispositivos móveis e sistemas embarcados.
O WireGuard é compatível com diversos sistemas operacionais, incluindo Linux, Windows, macOS, iOS e Android, o que o torna uma solução multiplataforma extremamente versátil.
Palavras-chave: WireGuard, VPN, segurança de rede, túnel criptografado, ChaCha20, Curve25519, alta performance, VPN moderna, criptografia, software livre, privacidade online, rede privada virtual.
Objetivo deste curso
Este é um treinamento prático (hands on training) que entregará ao final do curso uma versão de VPN com 3 topologias que podem ser facilmente adaptadas para os mais diversos cenários que forem propostos pelos clientes.
© Copyright 2015-2019 Jason A. Donenfeld. All Rights Reserved. "WireGuard" and the "WireGuard" logo are registered trademarks of Jason A. Donenfeld.