Webmin e OpenVPN

Neste post veremos como instalar o Webmin para gerenciar redes com servidores Linux e como instalar e configurar um servidor VPN usando o OpenVPN.

Aqui você pode baixar o Debian 64 bits ou Debian 32 bits.

Cliente OpenVPN para Windows

Deixe a placa de rede em modo bridge.

Após a instalação do Debian, faça login como root, altere as configurações do apt e atualize o repositório.

1
2
3
echo > /etc/apt/sources.list
echo "deb http://ftp.br.debian.org/debian/ wheezy main non-free contrib" > /etc/apt/sources.list
apt-get update

Instale as dependências do Webmin

1
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Baixe e instale o Webmin

1
2
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.680_all.deb
dpkg -i webmin_1.680_all.deb

Caso apareça algum erro de dependência, digite: apt-get -f install.

Ao concluir, deve aparecer: https://localhost:10000

Usando o PC real, abra um navegador e digite: https://ip-do-servidor:10000

Após o acesso, irá informar que a página não é confiável pois o certificado não é válido, aceite e continue. Digite usuário root e a senha.

Mudar o idioma para Português do Brasil: clique em Webmin -> Webmin Configurarion -> Language -> escolha Portuguese (Brazilian) (PT_BR) -> Change Language.

Na mesma página, clique em Módulos do Webmin para instalar o OpenVPN-Admin (ainda não é o servidor)

Marque: a partir de uma URL ftp ou http e digite:

http://www.openit.it/downloads/OpenVPNadmin/openvpn-2.6.wbm.gz

Clique em Instalar Módulo a partir do Arquivo.

Clique em Servidores -> OpenVPN + CA, vai dizer que não está instalado, clique em Click here para instalar o servidor de fato.

Clique novamente em Servidores -> OpenVPN + CA, preencha os dados e salve.

O certificado será gerado com uma chave de 2048 bits

Ao término, clique em Voltar à OpenVPN Administration. Não se assuste ao voltar para a página anterior, seus dados estão gravados.

Clique em Certification Authority List, em seguinda clique em clique em InfoKeys para poder gerar a chave privada.
Coloque um nome em key name e mude Key server de client para server

Clique em Voltar à Keys list of Certification Authority linuxsecurity e, posteriorment em Voltar à OpenVPN Administration

Clique em VPN List, em seguida clique em New VPN server
Mude os seguintes itens abaixo:




A opção push “redirect-gateway def1” fará com que o gateway seja a VPN.

Clique em Salvar e depois em Start

Para adicionar um cliente, clique em Certification Authority List, Infokeys, mude o Key name e clique em Salvar e posteriormente clique em Voltar à Keys list of Certification Authority linuxsecurity

Clique em Voltar à OpenVPN Administration, VPN List, Client, New VPN Client e mude as linhas abaixo:

Clique Salvar, depois em Export, salve esse arquivo dentro da pasta conf do OpenVPN, descompacte e tente se conectar.

Até a próxima.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *