O Pritunl é um software de servidor VPN construído no protocolo OpenVPN. Este guia mostra como configurar o software e executá-lo no seu Vultr VPS. Foi escrito para usuários do Ubuntu 14.04.
Exigências
Antes de prosseguir, verifique se o seu servidor está atualizado. Caso contrário, execute os seguintes comandos.
sudo apt-get update && sudo apt-get upgrade
Se você configurou um firewall em seu servidor, verifique se a porta e o protocolo que estaríamos usando para o Pritunl estão isentos.
sudo iptables -A INPUT -p udp -m udp --sport 443 --dport 1025:65355 -j ACCEPT
sudo iptables -A INPUT -p tcp -m tcp --sport 443 --dport 1025:65355 -j ACCEPT
sudo iptables -A INPUT -p `your protocol` -m `your protocol` --sport `your port` --dport 1025:65355 -j ACCEPT
443 é a porta que o servidor Pritunl usa para carregar a interface da web. As versões mais antigas usavam a porta 9700. Você deve inserir "udp" como seu protocolo e qualquer número de porta de sua escolha acima. O método e os comandos podem diferir de acordo com o firewall que você está executando.
Instale o Pritunl
Execute o seguinte comando para abrir um editor, para o qual iremos adicionar uma fonte apt do MongoDB.
sudo nano /etc/apt/sources.list.d/mongodb-org-3.0.list
Adicione a seguinte linha a esse arquivo.
deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse
Pressione Ctrl + X e , em seguida, Enter para salvar o arquivo. Agora carregue o editor novamente para a fonte Pritunl.
sudo nano /etc/apt/sources.list.d/pritunl.list
Adicione a seguinte linha nela.
deb http://repo.pritunl.com/stable/apt trusty main
Pressione novamente Ctrl + X e , em seguida, Enter para salvá-lo. Agora adicione as chaves públicas para os repositórios.
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7F0CEB10
apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv CF8E292A
Agora, para recarregar as fontes.
sudo apt-get update
Instale os pacotes e inicie o servidor Pritunl.
sudo apt-get install pritunl mongodb-org
sudo service pritunl start
Agora que o servidor está em funcionamento, precisamos instalá-lo e usá-lo. Inicie o seu navegador e visite https://<serverip>:443/. Substitua de <serverip>acordo. Você não precisa instalar nenhum certificado SSL para acessar esse site. Seu navegador solicitará que você aceite um certificado autoassinado gerado pelo Pritunl. É seguro aceitar. Depois de fazer isso, você receberá uma tela semelhante à seguinte.

Ele listará um URI do MongoDB padrão. Basta pressionar "Salvar" e seguir em frente. Se você não deseja que o Pritunl use o servidor MongoDB no seu VPS, é possível fornecer um URI diferente agora. Uma alternativa seria usar o Mongolab .
Você será solicitado a fazer login usando o nome de usuário e a senha padrão. Digite pritunl para os dois campos.
Depois disso, continue com a configuração inicial.

Altere sua senha padrão e ignore os campos SMTP, a menos que você tenha adquirido uma licença Pritunl; nesse caso, você também precisará preencher esses campos.
Após concluir esta etapa, vá para a guia Usuários . Para se conectar ao Pritunl, você precisaria criar uma organização e um usuário. Portanto, adicione uma organização primeiro e, em seguida, adicione um usuário à organização recém-criada.


Agora vá para a guia Servidores e clique em Adicionar um servidor . Você verá uma tela semelhante à imagem a seguir.

Digite um nome para o seu servidor. Use o protocolo e a porta selecionados anteriormente ao configurar seu firewall. Ambos os valores devem ser os mesmos para o servidor funcionar. Agora clique em "Adicionar" e prossiga. Agora clique em Anexar organização para conectar este servidor à organização criada anteriormente. Feito isso, clique em Iniciar servidor .


Isso completa a configuração do seu servidor VPN Pritunl.
Você pode se conectar ao servidor usando qualquer software compatível com OpenVPN. O Pritunl vem com seus próprios clientes para Linux, Windows e Mac. Você pode usar qualquer um deles.
Por fim, para obter os arquivos de configuração do seu cliente OpenVPN, vá para a guia Usuários e selecione o botão de link à direita do usuário. Você receberá um link para baixar o arquivo de configuração.
