SoftEther VPN é um software gratuito, de código aberto e de plataforma cruzada, que funciona como cliente VPN e servidor VPN. Os protocolos VPN, como SSL VPN, L2TP / IPsec, OpenVPN e Microsoft Secure Socket Tunneling Protocol, são fornecidos em um único servidor VPN.
SoftEther VPN suporta NAT traversal, por isso é útil executar servidores VPN em computadores que estão atrás de gateways, roteadores de instalações e firewalls. Firewalls que realizam inspeção profunda de pacotes não podem detectar os pacotes de transporte VPN da SoftEther como um túnel VPN porque HTTPS é usado para ocultar a conexão.
Além disso otimiza o desempenho fazendo uso total do quadro Ethernet, reduzindo as operações de cópia de memória, streaming paralelo e clustering. Juntos, eles reduzem a latência normalmente associada a conexões VPN enquanto aumentam o desempenho.
Entre as principais características podemos encontrar:
- Suporta protocolos OpenVPN, SSL-VPN (HTTPS), Ethernet sobre HTTPS, L2TP, IPsec, MS-SSTP, EtherIP, L2TPv3 e Cisco VPN.
- Suporte para modos de conexão site a site e de acesso remoto, nos níveis L2 (ponte Ethernet) e L3 (IP).
- Compatibilidade com clientes OpenVPN originais.
- O túnel SSL-VPN sobre HTTPS permite que você ignore o bloqueio no nível do firewall.
- A capacidade de criar túneis sobre ICMP e DNS.
- Mecanismos integrados para DNS dinâmico e passagem de NAT para garantir o trabalho em hosts sem um endereço IP dedicado permanente.
- Alto desempenho, proporcionando uma velocidade de conexão de 1 Gb sem requisitos significativos para o tamanho de RAM e CPU.
- Pilha dupla IPv4 / IPv6.
- Usando AES 256 e RSA 4096 para criptografia.
- Disponibilidade de uma interface da web, um configurador gráfico para Windows e uma interface de linha de comando multiplataforma estilo Cisco IOS.
- Suporte de servidor para Windows, Linux, FreeBSD, Solaris e macOS. Disponibilidade de clientes para Windows, Linux, macOS, Android, iOS e Windows Phone.
Nova versão Developer Edition
Faz pouco Foi anunciado o lançamento do servidor VPN SoftEther VPN Developer Edition 5.01.9671, versão em que as seguintes alterações são destacadas:
Se adicionado suporte para API JSON-RPC, que permite criar aplicativos de terceiros para gerenciar o servidor VPN.
Incluindo via JSON-RPC, você pode adicionar usuários e centros virtuais, quebrar certas conexões VPNetc. Os exemplos de código para usar JSON-RPC são publicados para JavaScript, TypeScript e C #. Para desativar a configuração sugerida por JSON-RPC "DisableJsonRpcWebApi".
Também esta nova versão console da web integrado do administrador adicionado (https: // servidor / admin / «), que permite que você controle o servidor VPN por meio de um navegador. As possibilidades da interface da web são limitadas no momento;
Se adicionado suporte para o modo de cifra de bloco AEAD ChaCha20-Poly1305-IETF.
Implementada uma função para exibir informações detalhadas sobre o protocolo usado na sessão VPN.
Corrigida uma vulnerabilidade no driver de ponte de rede para Windows, que permite aumentar localmente seus privilégios no sistema. Os problemas aparecem apenas no Windows 8.0 e versões anteriores ao usar o modo Ponte Local ou SecureNAT.
Como instalar o SoftEtherVPN?
Para aqueles que estão interessados em instalar o SoftEtherVPN em seu sistema, eles podem fazê-lo seguindo as instruções que compartilhamos abaixo.
Para quem quer que sejam Ubuntu, Linux Mint e quaisquer outros usuários derivados podem usar um repositório que você pode adicionar ao seu sistema abrindo um terminal e digitando os seguintes comandos nele:
sudo add-apt-repository ppa:paskal-07/softethervpn sudo apt-get update
Finalmente Você pode instalar SoftEtherVPN em seu sistema digitando o seguinte comando:
sudo apt install softether-vpn
No caso do Arch Linux e derivados, o aplicativo não foi atualizado dentro dos repositórios AUR, mas para quem quiser instalá-lo, basta digitar o seguinte comando no terminal:
yay -S softethervpn
Ou o cliente com:
yay -S softethervpn-client-manager
Para o resto das distribuições Linux você terá que compilar o código fonte, eles fazem isso abrindo um terminal e executando os seguintes comandos nele:
git clone https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.git cd SoftEtherVPN ./configure make make install