Repolode
Nyr

Nyr/openvpn-install

Script de shell que instala e gerencia um servidor OpenVPN road warrior no Ubuntu, Debian e distribuições da família RHEL.

Estrelas
20,655
Forks
5,049
Issues abertas
0
Último commit
há 2 meses

O que é?

openvpn-install é um script Bash que instala e configura um servidor OpenVPN para acesso remoto (uso “road warrior”). Ele é compatível com Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS e Fedora, e foi criado para desenvolvedores ou administradores que querem ter seu próprio endpoint VPN sem configurar o OpenVPN manualmente.

Ao executar o script, um assistente interativo solicita as configurações necessárias para criar o servidor. Depois que a instalação termina, você pode executar o mesmo script novamente para adicionar novos clientes, remover usuários existentes ou desinstalar completamente o OpenVPN. Não é necessário usar ferramentas externas de gerenciamento de configuração nem um painel web — basta executar um único script de shell no servidor.

Também está disponível um script separado, wireguard-install, para configurações baseadas em WireGuard.

Recursos principais

  • 01Instalador interativo para servidores OpenVPN road warrior.
  • 02Compatível com Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS e Fedora.
  • 03É possível executar o script novamente para adicionar ou remover usuários clientes.
  • 04É possível executar o script novamente para desinstalar o OpenVPN.
  • 05Há um script complementar, wireguard-install, para configurações com WireGuard.

Casos de uso

  • Configurar um endpoint VPN privado em um VPS ou servidor dedicado.
  • Gerenciar usuários da VPN adicionando ou removendo clientes após a instalação.
  • Desinstalar o OpenVPN de um servidor sem fazer a limpeza manualmente.
  • Optar pelo WireGuard usando o instalador complementar.

Início rápido

  1. 1

    Baixe e execute o script de instalação com o comando do README

    wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
  2. 2

    Siga o assistente e, depois, execute o script novamente para adicionar ou remover usuários, ou desinstalar

Antes de usar

  • Compatível apenas com Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS e Fedora.
  • Você precisa de um servidor próprio para hospedar a VPN, como um VPS.

Em coleções

Tópicos

Perguntas frequentes

O que é openvpn-install?
Script de shell que instala e gerencia um servidor OpenVPN road warrior no Ubuntu, Debian e distribuições da família RHEL. openvpn-install é um script Bash que instala e configura um servidor OpenVPN para acesso remoto (uso “road warrior”). Ele é compatível com Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS e Fedora, e foi criado para desenvolvedores ou administradores que querem ter seu próprio endpoint VPN sem configurar o OpenVPN manualmente.
openvpn-install é gratuito? Qual é a licença?
openvpn-install é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
openvpn-install ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de openvpn-install foi em 22 de set. de 2026.
Para que posso usar openvpn-install?
Configurar um endpoint VPN privado em um VPS ou servidor dedicado. Gerenciar usuários da VPN adicionando ou removendo clientes após a instalação. Desinstalar o OpenVPN de um servidor sem fazer a limpeza manualmente. Optar pelo WireGuard usando o instalador complementar.
Como instalar openvpn-install?
Baixe e execute o script de instalação com o comando do README: wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh Siga o assistente e, depois, execute o script novamente para adicionar ou remover usuários, ou desinstalar
Onde consigo openvpn-install?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Nyr/openvpn-install

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados