Saltar para o conteúdo principal

OVPN Admin

Descrição

OVPN Admin oferece uma interface web simples para gerenciar usuários, seus certificados e rotas baseadas em OpenVPN para acessar recursos privados e públicos.

Primeiros passos

OVPN Admin é instalado com uma imagem e é automaticamente habilitado quando o servidor é inicializado.

Após a instalação da imagem, a interface web do OVPN Admin estará disponível em https://example.com, onde example.com é o nome do host do seu servidor.

Para acessar a interface web, use as credenciais enviadas a você por e-mail.

Além disso, as credenciais de login podem ser encontradas no servidor no arquivo:

/root/.app_credentials

Para acessar este arquivo, você precisará fazer login no servidor via SSH. Você pode se conectar ao servidor via SSH:

  • Com uma chave SSH, se esta opção estiver habilitada antes de o servidor ser criado
  • Com a senha do usuário root enviada por e-mail quando o servidor é ativado

Alteração de domínio

Se desejar usar seu domínio ou subdomínio para acessar a interface web do OVPN Admin, você precisará fazer login no servidor via SSH com o usuário root e executar o comando:

add_domain

Será solicitado que você insira um domínio ou subdomínio no formato subdomain.example.com.

nota

Certifique-se de que seu domínio existe e está apontado para o endereço IPv4 do seu servidor!

Quando o script terminar, um certificado Let's Ecnrypt será emitido para o domínio ou subdomínio especificado e a interface web estará disponível em https://example.com/, onde example.com é o domínio (subdomínio) especificado anteriormente.

Criação de usuário

Você pode criar perfis para se conectar à VPN clicando no botão Add user. Texto alternativo

No menu aberto, você só precisará inserir um nome para o novo perfil. Após criar o usuário, no campo Actions, clique no botão Download config para obter o arquivo de configuração para a conexão.
Texto alternativo

Remoção de usuário

Para remover um usuário, primeiro clique no botão Revoke do usuário desejado. Esta ação revogará os certificados do usuário.
Texto alternativo

Em seguida, clique no botão Delete para remover completamente o usuário.
Texto alternativo

Se você ainda não excluiu o usuário, mas apenas clicou em Revoke, o usuário pode ser restaurado usando o botão Unrevoke.
Texto alternativo

Obtendo o aplicativo cliente

Para trabalhar com OpenVPN no seu dispositivo, seja um PC ou um smartphone, você precisará instalar nele um aplicativo cliente.

Por exemplo, você pode usar o cliente oficial OpenVPN Connect, que pode ser dowloaded nos links a seguir junto com a documentação:

PC - Windows/MacAndroidiOS
Link para PCLink para AndroidLink para iOS
QR AndroidQR iOS

Software instalado

NomeLicença
OpenVPNGNU GPL
ovpn-adminLicença Apache 2.0
CaddyLicença Apache 2.0

Para mais informações sobre os pacotes instalados, consulte a documentação oficial deles: