Já temos uma nova versão do WireGuard que, para quem não conhece, é um software gratuito e de código aberto que tenta implementar técnicas de VPN para criar melhor segurança entre as conexões. No Linux, ele é executado como um módulo do próprio kernel, o que oferece melhor desempenho do que outras alternativas como IPsec, openVPN, etc. A nova versão, WireGuard 0.0.20190406 tem algumas melhorias interessantes sobre as quais falaremos agora.
Desenvolvedor líder da WireGuard, Jason Donenfeld, anunciou este último lançamento que vem após algumas semanas de intenso trabalho desde que a versão anterior foi lançada no final de fevereiro deste ano. Bem, falando diretamente sobre as novidades que podemos encontrar no WireGuard, deve-se dizer que ele possui várias correções para bugs que estavam em versões anteriores, entre elas várias correções para FreeBSD desde então, lembre-se que não está disponível apenas para Linux, mas também para este outro sistema operacional, Android, iOS, macOS, etc.
Existem também outras modificações para que as ferramentas WireGuard sejam compatíveis com o sistema operacional Haiku, mesmo que ainda não tenha uma implementação para este sistema operacional baseado em BeOS de que falamos no LxA em várias ocasiões. Da mesma forma, há melhorias em outros aspectos, como as próprias ferramentas do WireGuard para outras plataformas, especificamente pequenas otimizações do código C foram feitas.
Da mesma forma, temos algumas melhorias sugeridas por especialista em rede Dave Miller para Linux, uma simplificação de blake2s e correções de compatibilidade para o código do kernel Linux 5.1. Tudo isso para melhorar este fantástico projeto cliente-servidor que nos permite instalar, configurar e lançar uma VPN com muita facilidade e rapidez. Um túnel moderno e seguro com os mais modernos algoritmos de criptografia para oferecer muita segurança, sem diminuir o desempenho como no caso de outros projetos já mencionados.
Você poderia fazer um tutorial sobre como fazer uma conexão VPN com este software no Ubuntu?