Mudanças entre as edições de "Instalar VPN O3"

De VRWiki
Linha 11: Linha 11:
  
 
=== 1.2 Passo a Passo ===
 
=== 1.2 Passo a Passo ===
# Salve o script em um arquivo, por exemplo:
+
* Salve o script em um arquivo, por exemplo:
 
   nano instalar_wireguard.sh
 
   nano instalar_wireguard.sh
# Dê permissão de execução:
+
* Dê permissão de execução:
 
   chmod +x instalar_wireguard.sh
 
   chmod +x instalar_wireguard.sh
# Execute o script:
+
* Execute o script:
 
   ./instalar_wireguard.sh
 
   ./instalar_wireguard.sh
# Digite a senha de sudo quando solicitado.
+
* Digite a senha de sudo quando solicitado.
# Aguarde a instalação e configuração automática.
+
* Aguarde a instalação e configuração automática.
# Valide o status do serviço:
+
* Valide o status do serviço:
 
   systemctl status wg-quick@wg0.service
 
   systemctl status wg-quick@wg0.service
  
Linha 38: Linha 38:
  
 
=== 2.2 Passo a Passo ===
 
=== 2.2 Passo a Passo ===
# Salve o script em um arquivo, por exemplo:
+
* Salve o script em um arquivo, por exemplo:
 
   nano instalar_openvpn.sh
 
   nano instalar_openvpn.sh
# Dê permissão de execução:
+
* Dê permissão de execução:
 
   chmod +x instalar_openvpn.sh
 
   chmod +x instalar_openvpn.sh
# Execute o script:
+
* Execute o script:
 
   ./instalar_openvpn.sh
 
   ./instalar_openvpn.sh
# Digite a senha de sudo quando solicitado.
+
* Digite a senha de sudo quando solicitado.
# O serviço será criado e habilitado automaticamente.
+
* O serviço será criado e habilitado automaticamente.
# Para iniciar a VPN:
+
* Para iniciar a VPN:
 
   sudo systemctl start ovpn_o3
 
   sudo systemctl start ovpn_o3
# Para verificar o status:
+
* Para verificar o status:
 
   systemctl status ovpn_o3
 
   systemctl status ovpn_o3
  
Linha 61: Linha 61:
  
 
== 3. Dicas e Solução de Problemas ==
 
== 3. Dicas e Solução de Problemas ==
* '''Erro de permissão negada:''' Verifique se a senha do sudo está correta.
 
 
* '''Arquivo de configuração não encontrado:'''
 
* '''Arquivo de configuração não encontrado:'''
 
   * Para WireGuard: confirme se o arquivo `wg0.conf` está no diretório atual.
 
   * Para WireGuard: confirme se o arquivo `wg0.conf` está no diretório atual.

Edição das 16h54min de 28 de agosto de 2025

Guia de Execução dos Scripts de VPN

Esta página descreve como executar os scripts de instalação e configuração do WireGuard e OpenVPN, utilizados para estabelecer conexões VPN no ambiente VR.

1. Script de Instalação e Configuração do WireGuard

1.1 Pré-requisitos

  • Sistema operacional VRUbuntu (20.04 ou superior)
  • Usuário com privilégios de sudo
  • Arquivo de configuração do WireGuard (`wg0.conf`) presente no diretório onde o script será executado

1.2 Passo a Passo

  • Salve o script em um arquivo, por exemplo:
 nano instalar_wireguard.sh
  • Dê permissão de execução:
 chmod +x instalar_wireguard.sh
  • Execute o script:
 ./instalar_wireguard.sh
  • Digite a senha de sudo quando solicitado.
  • Aguarde a instalação e configuração automática.
  • Valide o status do serviço:
 systemctl status wg-quick@wg0.service

1.3 O que o script faz

  • Valida a senha de sudo
  • Atualiza pacotes e instala o WireGuard
  • Copia o arquivo `wg0.conf` para `/etc/wireguard`
  • Habilita e inicia o serviço `wg-quick@wg0`

2. Script de Instalação e Configuração do OpenVPN

2.1 Pré-requisitos

  • Sistema operacional VRUbuntu
  • Usuário com privilégios de sudo
  • Arquivo de configuração `.ovpn` presente no diretório onde o script será executado

2.2 Passo a Passo

  • Salve o script em um arquivo, por exemplo:
 nano instalar_openvpn.sh
  • Dê permissão de execução:
 chmod +x instalar_openvpn.sh
  • Execute o script:
 ./instalar_openvpn.sh
  • Digite a senha de sudo quando solicitado.
  • O serviço será criado e habilitado automaticamente.
  • Para iniciar a VPN:
 sudo systemctl start ovpn_o3
  • Para verificar o status:
 systemctl status ovpn_o3

2.3 O que o script faz

  • Valida a senha de sudo
  • Atualiza pacotes e instala OpenVPN e Easy-RSA
  • Identifica o arquivo `.ovpn` no diretório atual
  • Cria um serviço systemd personalizado (`ovpn_o3.service`) para gerenciar a VPN
  • Habilita o serviço para inicialização automática no sistema

3. Dicas e Solução de Problemas

  • Arquivo de configuração não encontrado:
 * Para WireGuard: confirme se o arquivo `wg0.conf` está no diretório atual.
 * Para OpenVPN: confirme se há um arquivo `.ovpn` no diretório atual.
  • Ver logs do serviço:
 journalctl -u wg-quick@wg0
 journalctl -u ovpn_o3