Mudanças entre as edições de "Instalar VPN O3"
De VRWiki
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 8: | Linha 8: | ||
* Sistema operacional '''VRUbuntu''' (20.04 ou superior) | * Sistema operacional '''VRUbuntu''' (20.04 ou superior) | ||
* Usuário com privilégios de '''sudo''' | * Usuário com privilégios de '''sudo''' | ||
+ | * Conteúdo do script com o time de Serviços da VR. | ||
* Arquivo de configuração do WireGuard (`wg0.conf`) presente no diretório onde o script será executado | * Arquivo de configuração do WireGuard (`wg0.conf`) presente no diretório onde o script será executado | ||
=== 1.2 Passo a Passo === | === 1.2 Passo a Passo === | ||
− | + | * Salve o script em um arquivo, por exemplo: | |
− | + | nano install-vpn-wireguard.sh | |
− | nano | + | * Dê permissão de execução: |
− | + | chmod +x install-vpn-wireguard.sh | |
− | + | * Execute o script: | |
− | + | ./install-vpn-wireguard.sh | |
− | chmod +x | + | * 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 | systemctl status wg-quick@wg0.service | ||
− | |||
=== 1.3 O que o script faz === | === 1.3 O que o script faz === | ||
Linha 41: | Linha 34: | ||
=== 2.1 Pré-requisitos === | === 2.1 Pré-requisitos === | ||
− | * Sistema operacional ''' | + | * Sistema operacional '''VRUbuntu''' |
* Usuário com privilégios de '''sudo''' | * Usuário com privilégios de '''sudo''' | ||
* Arquivo de configuração `.ovpn` presente no diretório onde o script será executado | * Arquivo de configuração `.ovpn` presente no diretório onde o script será executado | ||
=== 2.2 Passo a Passo === | === 2.2 Passo a Passo === | ||
− | + | * Salve o script em um arquivo, por exemplo: | |
− | + | nano install-vpn-ovpn.sh | |
− | nano | + | * Dê permissão de execução: |
− | + | chmod +x install-vpn-ovpn.sh | |
− | + | * Execute o script: | |
− | + | ./install-vpn-ovpn.sh | |
− | chmod +x | + | * Digite a senha de sudo quando solicitado. |
− | + | * O serviço será criado e habilitado automaticamente. | |
− | + | * Para iniciar a VPN: | |
− | |||
− | ./ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
sudo systemctl start ovpn_o3 | sudo systemctl start ovpn_o3 | ||
− | + | * Para verificar o status: | |
− | |||
− | |||
systemctl status ovpn_o3 | systemctl status ovpn_o3 | ||
− | |||
=== 2.3 O que o script faz === | === 2.3 O que o script faz === | ||
Linha 79: | Linha 62: | ||
== 3. Dicas e Solução de Problemas == | == 3. Dicas e Solução de Problemas == | ||
− | |||
* '''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. | ||
* Para OpenVPN: confirme se há um arquivo `.ovpn` no diretório atual. | * Para OpenVPN: confirme se há um arquivo `.ovpn` no diretório atual. | ||
* '''Ver logs do serviço:''' | * '''Ver logs do serviço:''' | ||
− | |||
journalctl -u wg-quick@wg0 | journalctl -u wg-quick@wg0 | ||
journalctl -u ovpn_o3 | journalctl -u ovpn_o3 | ||
− | + | ||
+ | == 4. Para Windows consulte as instalações nos websites oficiais == | ||
+ | * [https://www.wireguard.com/install/ WireGuard] | ||
+ | * [https://openvpn.net/client/ OpenVPN] |
Edição atual tal como às 17h02min de 28 de agosto de 2025
Índice
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
- Conteúdo do script com o time de Serviços da VR.
- 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 install-vpn-wireguard.sh
- Dê permissão de execução:
chmod +x install-vpn-wireguard.sh
- Execute o script:
./install-vpn-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 install-vpn-ovpn.sh
- Dê permissão de execução:
chmod +x install-vpn-ovpn.sh
- Execute o script:
./install-vpn-ovpn.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