você já ouviu alguém falar em VPN Anonimato na internet e segurança de dados se você acompanha aqui o canal já deve ter visto alguns vídeos em que falamos sobre esses temas foi um desses episódios que nós mostramos cinco projetos para desenvolver em um VPS e um deles foi uma VPN VPN nada mas é que uma rede privada virtual até lá atua na camada de rede onde é possível embaralhar os pacotes e deixar a navegação super segura e isso possibilita por exemplo utilizar redes públicas como em hotéis restaurantes aeroporto e sem se preocupar se os seus
dados estão sendo monitorados Então vamos te mostrar passo a passo como criar a sua própria VPN dentro de um VPS sem mistério vamos utilizar para isso uma das melhores soluções de mercado e gratuita o open VPN Então bora que hoje vai ter mão no código no terminal Já começamos te convidando a se inscrever aqui no código fonte TV e acompanhar todas as semanas os vídeos que produzimos aqui nós colocamos a mão no código conversamos sobre o mercado de trabalho dividimos as nossas experiências enquanto o desenvolvedores E deixamos o mundo dos códigos mais simples nesse vídeo
vamos abordar VPN que é um assunto extremamente importante para usuários e também empresas com a difusão do trabalho remoto é muito comum desenvolvedores trabalharem de cafés restaurante aeroportos hotéis na praia ou seja em qualquer lugar que tiver um wi-fi decente as empresas têm uma preocupação relevante com as redes pois os dados sigilosos são muitas vezes utilizados através de aplicações e ninguém quer ver Do seu negócio e aí por água abaixo por falta de segurança É nesse ponto que as vpnis ajudam pois elas além de mais parar sua origem e o seu IP os dados dos
pacotes são embaralhados com criptografia ficando impossível de rastrear uma VPN para uma conexão que estamos habituados geralmente fazemos a conexão com algum provedor de internet e eles nos provem um IP a partir daí podemos Navegar através desse serviço nesse caso a comunicação de rede não é criptografada a não ser que acesse algum endereço via https por exemplo até podemos Navegar em sites com SSL tls para termos criptografia dos dados porém com um outro VPN não vamos depender só do navegador o tráfego todo usará certificados x 509 para autenticação e criptografia ou seja qualquer requisição na
rede será feita através do VPN Clint e o VPN server olha só a imagem tudo que vai passar no seu provedor de internet será através da VPN com dados criptografados e para fazer isso vamos usar nosso VPS na hostgager até hoje é o melhor custo-benefício que encontramos para várias soluções que temos aqui no código fonte de tv recomendamos inclusive para nossos clientes e o nível de serviço é bem impressionante nós já fizemos de tudo com VPS deles e sempre nos atendeu muito bem recomendo que você deu uma pausa aqui no vídeo e veja o quão
barato contratar a hostgamer pode ser o use o cupom de desconto código fonte na hora da contratação e ainda ganha um desconto a mais aqui dos cbfs o link para contratar está nesse Card aqui e também na descrição do vídeo e nós vamos começar configurando o VPN justamente usando o painel da hostgager fizemos login no painel da hostinger e a gente vê por exemplo que a localização do nosso VPS desse VPS aqui está lá nos Estados Unidos mas a hosting tem outras opções também tá e inclusive no Brasil mais uma vez que a gente vai
usar o VPN se a gente quiser acessar ele é do exterior realmente simular o nosso acesso na Internet por exterior seria interessante realmente ter um VPS de fora Então esse é o caso a primeira configuração que a gente precisa fazer é a gente vem aqui em settings e a gente ativa o tomtep que é um módulo para a gente poder fazer o tuneulamento ou seja fazer um túnel de uma conexão de rede virtual é isso que permite a gente utilizar o VPN no nosso servidor aí vale uma observação aqui nós estamos usando o Ubuntu Mas
tem como instalar outras distribuições no VPS a versão que a gente está usando aqui é a 18.04 a gente pode utilizar outros sistemas outras distribuições mas aí vai mudar um pouco também da versão do Open VPN que a gente vai usar então a gente está aguardando aqui as mudanças que a gente fez da ativação ali do tomtep fazer efeito E aí depois a gente vai para o SSH foi ativado agora a gente pode vir aqui no SSH como é a primeira vez que eu tô usando esse VPS eu preciso colocar ele aqui no meu host
a gente coloca a nossa senha e já estamos no servidor e agora o primeiro passo é a gente atualizar a lista de módulos né que a gente pode instalar é sempre uma boa prática como nós vamos usar muitos comandos aí com o surdo é interessante também usar o sudo su é para funcionar o open VPN a gente precisa de um módulo chamado net Tools eu acho que ele já tá até instalado mas é sempre bom a gente na dúvida verificar né então nosso estudo Beleza já tá instalado e agora a gente vai fazer o download
do arquivo né para do Open VPN usando o cru eu tenho aqui esse endereço aqui ó tá podem copiar aí se eles quiserem esse endereço com essa versão específica tá a gente tem outras versões já disponíveis mas essa que eu vou usar dentro do meu Ubuntu e com o dpkg a gente pode instalar veja que agora ele já libera uma porta 943 para a gente poder fazer o acesso tanto da parte de administração quanto de cliente né mas a gente precisa também primeiro definir uma senha durante a instalação Ele criou um usuário chamado Open VPN
e a gente pode definir uma senha para ele a gente pode criar outros usuários também tá não tem problema nenhum Então vou definir uma senha aqui bem difícil então a verdade tem que ser uma senha mais de 12 características não rolou não é exigente então Ok bom e agora a gente pode acessar aquele endereço que apareceu no navegador dá para instalar também a certificado se a gente quiser né mas aqui a gente não vai fazer então se eu colocar aqui ó Open VPN e eu vou colocar a senha aceito aqui os termos e a gente
vê que a gente já tem aqui a o servidor rodando agora é importante saber também que essa versão aqui ela roda o ipv4 o tunelamento só no ipv4 não consegue fazer os dois ao mesmo tempo na ipv6 ipv4 Então se a gente precisar a gente pode desativar também o ipv6 não acho que seja o caso aqui mas aqui já tá rodando o servidor tá vendo se a gente quiser parar vamos ver se ele vai parar ele vai iniciar também vamos parar e vamos iniciar Beleza então Teoricamente se eu chegar agora na parte de cliente eu
vou pegar esse endereço vou tirar o admin aqui eu posso utilizar justamente o a senha que eu definir e vou fazer login ele vai me apresentar as opções que eu tenho de cliente Lembrando que a gente tá criando um servidor de VPN e a gente precisa acessar ele através desse cliente então eu escolhi o sistema operacional que eu vou usar veja que tem vários aqui várias opções eu posso criar na verdade um arquivo de profile também e carregar esse profile para para os sistemas também se for necessário e a vantagem é que quando eu baixo
o cliente por aqui no caso do Windows ele já vem com informação do IP incluso então fica bem mais simples aqui de fazer essa configuração se eu Minimizar aqui eu já tenho o open VPN instalado na minha máquina aparece aqui tá vendo vou fazer a conexão ele deu aviso aqui na outra tela que ele tá conectado E a gente pode verificar isso fazendo o acesso por exemplo é um site para saber qual é o meu ip.com então ele já mostra que o IP o meu ip da minha conexão é o IP do servidor e ele
está localizado nos Estados Unidos a gente vindo aqui no admin do VPN é importante a gente olhar algumas configurações também a gente tem que mexer em algumas configurações tá também para deixar o VPN seguro então por exemplo a gente pode desativar o roteamento aqui [Música] e a parte de DNS settens também a gente pode colocar essa essa opção aqui a segunda opção salvar e vamos propagar as atualizações Lembrando que é sempre bom ter um conhecimento um pouco mais aprofundado de rede né para fazer essas atualizações E essas alterações a gente pode testar usar agora no
IOS vamos ver como é que vai ficar Então já tem o open VPN também instalado aqui no meu iOS vou criar aqui um perfil novo a partir do IP do servidor e a gente para a gente conectar [Música] colocar o usuário [Música] e a senha [Música] OK agora está funcionando ó lá já estou conectado Se a gente vem aqui ó na rede que ele já diz que eu estou sobre um VPN se a gente entrar por exemplo não eu vou entrar num site aqui então se eu entrar aqui por exemplo no ip.com ele já vai
realmente pegar ó o IP do servidor né a localização dos Estados Unidos e ele não vai ter informação sobre o meu provedor o meu ISP agora se por acaso de algum conflito aí com pvc de pv4 é interessante desativar o ipv6 porque não dá para fazer ao mesmo tempo VPN né o tunelamento do dos dois então para isso a gente pode usar o a gente tem que atualizar um Kernel é um módulo do Kernel que é esse System ctl.d/99 assistência técnica eu abri ele aqui e aí eu tenho que Inserir a seguinte informação ipv6 igual
a um só que não é só isso tem essa outras informações também olha só [Música] certo e aí a gente sai aqui salva e para a gente atualizar Aliás a gente tem que atualizar também se for o caso o host Então vem aqui é TC host Opa digitei errado E se tiver alguma informação aqui sobre o ipv6 nesse caso aqui ó a gente pode comentar E aí para a gente atualizar System ctl/p nesse caso olha ele não encontrou nem o lo e nem o a versão venet E aí não tem problema pode ser que a
gente que eu tenha digitado errado também a gente pode conferir vamos voltar agora sim TL - p então foi atualizado novamente para ter privacidade e segurança de verdade na internet o VPN é uma das melhores opções seja para acessar dados sensíveis de empresas Ou para você mesmo se proteger estando em um wi-fi em lugares públicos ainda é possível acessar serviços restritos em outros países se essa for a sua intenção não é incomum por exemplo conseguir descontos em passagens aéreas e também em hotéis acessando a partir de um determinado país tem gente inclusive que usa VPN
para assistir filmes e séries que são só liberados lá nos Estados Unidos Por exemplo e o open VPN é uma mão na roda mesmo as principais vantagens de usar eles são a facilidade de instalação configuração e o uso há vários sistemas operacionais incluindo Android e IOS é fácil depurar problemas na rede ele roda como um processo normal sem precisar alterar os módulos no Kernel apesar da configuração que nós fizemos aí por conta do tunelamento e ainda permite ver pênis de segunda camada interligando redes e internet e você curtiu a ideia de ter sua própria VPN
deixa aqui o seu comentário e disse esse conteúdo te ajudou um grande abraço para você e um agradecimento especial arroz de inglês que nos atende com os nossos VPS Então até o próximo vídeo tchau tchau [Música] [Música]