Instalando OpenVPN no mac

oraculum

Tagged:


Instalando:

1 – Instale o MacPorts se ele ainda não tiver sido instalado provavelmente você precisará de instalar também o XCode, instruções no link do projeto.

2 – Faça no terminal:

$ sudo port install openvpn2

3 – O Ports irá instalar o openvpn2, caso queira verificar se existe algum pacote mais novo que o openvpn2 faça: sudo port search openvpn

4 – Agora instalar o tun/tap driver. Basta baixar o arquivo e executar o instalador pkg.

5 – Vamos tornar as coisas mais fáceis e copiar os arquivos de configuração do openvpn para um lugar mais conveniente.

sudo cp -r /opt/local/share/doc/openvpn2/ /etc/openvpn/

6 – Coloque dentro desse diretório os arquivos de client.conf e as suas keys.

7 – Agora execute o openvpn passando esse arquivo de configuração:

sudo openvpn2 /etc/openvpn/client.conf

ou

sudo /opt/local/sbin/openvpn2 /etc/openvpn/client.conf

8 – Agora é só acessar normalmente as maquinas via ssh: ssh root@ip_micro

Colocando openvpn para inicializar automaticamente no MAC

1 – Crie um arquivo plist e salve em /Libaray/LaunchDaemons/openvpn2.plist veja um exemplo do arquivo abaixo:

Algumas observações:

Linha 12 – indica onde fica o executável o openvpn.
Linha 18 – indica o nome do arquivo de configuração.
Linha 26 – indica onde fica o arquivo de configuração.

2 – Configure as permissões:

$ sudo chown root /Library/LaunchDaemons/openvpn2.plist
$ sudo chgrp wheel /Library/LaunchDaemons/openvpn2.plist

3 – Adicione o arquivo plist na lista de inicialização:

$ sudo launchctl load -w /Library/LaunchDaemons/openvpn2.plist

4 – Reinicie e pronto.

Share Button

Leave a Reply