Sei sulla pagina 1di 5

Servidor Pritunl (openvpn) em máquina Ubuntu

e Cliente em Enigma2

Pritunl é um software open source baseado em openvpn. Através da sua


interface gráfica simples e intuitiva irá facilitar em muito o que pode ser uma
grande dor de cabeça, a configuração de um servidor openvpn.

1. Correr os seguintes comandos para preparar/atualizar os repositórios do Ubuntu


e instalar o pritunl.

apt-get install python-software-properties


add-apt-repository -y ppa:pritunl
apt-get update; apt-get install pritunl
Para outras distribuições Linux consultar:
http://pritunl.com/

2. Aceder então pela primeira vez à webinterface do servidor para realizar as


primeiras configurações. Bastando para tal usar o browser e navegar até
https://ip.ou.dns.do.servidor:9700/

2.1. Posto isto, serão apresentados com uma janela deste género:

Como não iremos fazer uso do MongoDB clicar Save.

DragTeam - kasaroff
2.2. O próximo passo será efetuar o login, que tem por defeito pritunl como
utilizador e password.

2.3. Aparecerá uma nova janela para definir um novo username e password. O
campo Public Adress já se deve encontrar preenchido, poderá no entanto ser
substituído pelo nosso DNS, sendo um aspeto importante caso o nosso IP
público seja dinâmico (não fixo/que muda constantemente).

Os restantes campos são opcionais, poderão no entanto ser preenchidos com


os dados necessários à utilização de um serviço de email, de forma a enviar os ficheiros
de configuração por este meio.

2.4. Vamos agora criar o nosso servidor de VPN, para tal ir a Servers e clicar Add
Server.

DragTeam - kasaroff
Colocar um nome à escolha para o servidor, todos os restantes parâmetros já se
encontram pré-configurados. Poderão no entanto ser preenchidos segundo as
preferências de cada um.
De referir que caso a nossa máquina esteja numa rede doméstica, teremos que
reencaminhar no nosso router a porta definida acima para o IP local da nossa máquina.
Numa VPS poderá ser necessário abrir a porta na firewall.

2.5. Próximo passo será criar um grupo (organização). Ir à aba Users e clicar em
Add Organization e escolher um nome para o grupo.

2.6. Com o grupo já criado iremos adicionar os utilizadores que bem entendemos.
Na aba Users, Add User e preencher com o nome pretendido.

2.7. Posto isto, ir novamente à aba Servers e atribuir o grupo de utilizadores ao


servidor VPN criado anteriormente. Servers -> Attach Organization.

2.8. Ligar o servidor VPN, Start Server.

2.9. Ir a Users, e aqui iremos fazer o download do ficheiro de configuração para


cada utilizador como indica na imagem abaixo “Click to download key”.

DragTeam - kasaroff
3. Feito o download basta descompactar e seguir os passos a partir do ponto 2.4º
do Manual VPN VU Solo2 em Modo Servidor/Cliente - OpenVPN.
Ou continuar a seguir este manual e instalar o cliente openvpn diretamente por
telnet ou por SSH.

3.1. No Windows, Iniciar -> Executar -> Digitar: cmd e dar ENTER

3.2. Já na consola introduzir: telnet ip.da.box


Colocar as credenciais de acesso pedidas.

3.3. Digitar: opkg install openvpn


Caso a box não seja suportada aparecerá a seguinte mensagem: Unknow
package ‘openvpn’.

3.4. Para adicionar ao arranque escrever: update-rc.d openvpn defaults

3.5. Transferir o ficheiro que descarregamos no ponto 3. para o diretório


/etc/openvpn e alterar a extensão do mesmo de *.ovpn para *.conf
Para tal usamos um programa de FTP (FileZilla por exemplo).

3.6. Novamente por telnet, iremos iniciar o nosso servidor de VPN digitando:
/etc/init.d/openvpn start

DragTeam - kasaroff
4. E pronto, se seguiram estes passos já deverão ter uma VPN em funcionamento.
Para saberem os IP’s atribuídos a cada utilizador basta consultar a webinterface
do pritunl e na secção dos utilizadores encontram-se todas essas informações.

DragTeam - kasaroff

Potrebbero piacerti anche