O Arch e a VPN da UA (update !!!)

Nota: Testado APENAS em duas redes diferentes, duas distros (Arch e Ubuntu). Em caso de problema é favor contactar o autor CarlosPinto.

Assume-se que todas as acções seguintes são excutadas pelo root (ou usando sudo).

1. Instalar o pptpclient

$ pacman -Suy            # actualizar o sistema
$ pacman -S pptpclient   # instalar o pptpclient (pptp-linux noutras distros)

2. Carregar os módulos 'ppp_generic' e 'ppp_mppe'

$ modprobe ppp_generic
$ modprobe ppp_mppe

Adiciona-los ao array 'MODULES' do ficheiro '/etc/rc.conf' evita ter de os carregar todas as vezes ;)

3. Adicionar ao ficheiro '/etc/ppp/chap-secrets' a linha:

o_meu_uu    PPTP    a_minha_password    *

('o_meu_uu' e 'a_minha_password' são os vossos dados de Utilizador Universal). Como acabamos de por uma passe num ficheiro:

$ chmod 600 /etc/ppp/chap-secrets

Para tornar o ficheiro apenas legível pelo root

4. Fazer download do script: vpnua-start

5. No script vpnua-start editar a linha:

NAME="user@ua.pt"

Para que tenha o vosso nome de utilizador.

6. Copiar os scripts para uma directoria da PATH (/usr/sbin, por exemplo), e dar-lhes permissões de execução:

$ cp vpnua-start /usr/sbin/
$ chmod 755 /usr/sbin/vpnua-start

Para ligar, executar

$ vpnua-start

Para desligar, matem os processos do pppd reiniciem a ligação à Internet. (Este exemplo corresponde a uma rede com DHCP)

$ killall pppd; dhcpcd -k ethx; dhcpcd -dL ethx
ou então
$ killall pppd; killall dhclient; dhclient ethx

Suporte/Archlinux/VPNUA (last edited 2008-05-10 16:22:59 by CarlosPinto)