Esse é um curso de VPN gratuito no qual você adquire conhecimentos que podem te ajudar na criação de VPNs residências e empresariais.
Apresentaremos um direcionamento de como realizar a criação e configuração de VPN utilizando ambientes virtuais de forma que você possa reproduzir o conhecimento adquirido utilizando um ambiente com máquinas virtuais.
Pretendemos inserir conteúdo de forma contínua e consequentemente atualizar o conteúdo sobre VPNs e também abordar diferentes tecnologias de VPN.
Inicialmente vamos trabalhar com VPNs baseadas em OpenVPN. E abordaremos os seguintes tópicos:
- Aula 1: Instalar OpenVPN em Linux | Servidor e Cliente
- Aula 2: Atualizando Cliente OpenVPN no Linux | Instalar Cliente OpenVPN Linux
- Aula 3: Instalar cliente OpenVPN em Windows
- Aula 4: OpenVPN no Celular | Proteja seu acesso no celular
- Aula 5: OpenVPN Server no PfSense | Instalação e Configuração
- Aula 6: OpenVPN PfSense Site to Site | Conectando empresas com VPN
Aula 1: Instalar OpenVPN em Linux | Servidor e Cliente
Aqui vamos aprender a instalar um servidor OpenVPN em uma máquina Linux. A ideia dessa primeira parte é proporcionar um conteúdo de fácil entendimento, inclusive explicando na prática diversos conceitos como autoridade certificadora e certificados usados na VPN.
Depois disso, vamos aprender a realizar a configuração de firewall e ambiente virtual para realizar os testes de conexão com a VPN.
Vale ressaltar que apresentamos também como instalar e configurar um cliente OpenVPN em uma máquina Linux.
Aula 2: Atualizando Cliente OpenVPN no Linux | Instalar Cliente OpenVPN Linux
Aqui vamos apresentar como instalar e ou atualizar um cliente OpenVPN para uma versão mais nova. Existem alguns servidores OpenVPN que utilizam uma versão mais nova e que cria incompatibilidade com clientes OpenVPN de versões mais aintigas.
Dessa forma esse tutorial vai explicar como atualizar seu cliente OpenVPN ou mesmo instalar uma versão mais nova do zero.
Além disso, explicamos como realizar a conexão em um servidor OpenVPN de versão mais nova.
Aula 3: Instalar cliente OpenVPN em Windows
Aqui vamos apresentar de uma forma simples e didática a instalação de um Cliente OpenVPN em uma máquina Windows.
Essa aula é interessante no mundo atual principalmente porque boa parte dos usuários usam Windows em seus computadores e com o aumento de pessoas trabalhando em home office a demanda por conexões de VPN entre usuários e empresas aumentou.
Aula 4: OpenVPN no Celular | Proteja seu acesso no celular
Apresentamos como instalar e configurar um cliente OpenVPN em um smartphone. Dessa forma, o usuário pode criar conexões mais seguras entre seu celular e sua residência ou a empresa em que trabalha.
Esse conteúdo pode ser particularmente útil para profissionais que utilizam o smartphone para realizar tarefas rotineiras de seu ambiente de trabalho. Consequentemente, criando uma VPN entre seu celular e a empresa, o profissional pode ter acesso a recursos que antes somente poderiam ser acessados dentro da empresa.
Aula 5: OpenVPN Server no PfSense | Instalação e Configuração
Nessa aula, vamos ensinar a configurar um servidor OpenVPN em uma máquina com o PfSense. O PfSense é comumente utilizado quando desejamos um sistema operacional seguro e que apresenta uma interface gráfica de configuração que agiliza o processo de configuração.
Dessa forma, apresentamos a configuração do OpenVPN no Pfsense e também demonstramos em um ambiente virtualizado como poderia ser feita a conexão utilizando um cliente OpenVPN.
Aula 6: OpenVPN PfSense Site to Site | Conectando empresas com VPN
Aqui vamos abordar a utilização da VPN para conectar duas empresas, nesse caso podemos supor que estamos conectando uma matriz com uma filial. Além disso, o cenário abordado no curso também pode gerar aprendizado para criar VPNs entre escritórios e home office.
Durante todo o tutorial serão usados ambientes virtuais para que você possa criar o ambiente de testes e aprender a parte conceitual e prática de forma simples e objetiva.
Livros que podem ajudar no conhecimento de VPNs:
Avaliação de segurança de redes: Conheça a sua rede
Criptografia e Segurança de Redes: princípios e práticas
Juliana Mascarenhas
Data Scientist and Master in Computer Modeling by LNCC.
Computer Engineer
SSH: Como criar chave pública
Nesse tutorial vamos ensinar a criar e configurar o acesso a um servidor SSH usando…
Socket em Python criando chat UDP
Tutorial para a criação de um chat simples utilizando sockets em UDP em Python 3….
Socket em Python, criando um Chat
Tutorial para a criação de um chat simples utilizando sockets TCP em Python 3. O…
Como usar apt get com proxy
Ao longo dos tempos sempre me deparo nos laboratórios de rede com a necessidade de…
Qual a melhor IDE para Python?
Encontrar a IDE perfeita é uma jornada pessoal que depende de vários fatores, como suas…