Páginas

domingo, 11 de novembro de 2012

VPN

Olá a todos!!!

O assunto desse post é mostrar como se faz a configuração de um cliente VPN no FreeBSD para se autenticar via MSCHAPv2 com MPPE. Depois de muito tentar, pesquisar, eu cheguei a configuração que eu vou demonstrar abaixo.

O primeiro passo é instalar o MPD5, que serve tanto para servidores de VPN quanto clientes. Para instalar o MPD5, digite no terminal:

# pkg_add -r mpd5

Depois da instalação, vá até o diretório do MPD5:

cd /usr/local/etc/mpd5

Crie o arquivo "mpd.conf" com o seguinte conteúdo:

startup:
default:
        load vpn

vpn:
        create bundle static B1
        set ipcp ranges 0.0.0.0/0 0.0.0.0/0
        set iface route ip.da.rede.remota/24               

        set bundle enable compression
        set ccp yes mppc
        set mppc yes e40
        set mppc yes e128
        set mppc yes stateless

        create link static L1 pptp
        set link action bundle B1
        set auth authname "dominio\\usuario"
        set auth password "senha"
        set link max-redial 0
        set link mtu 1460
        set link keep-alive 20 75
        set pptp peer endereço.da.vpn
        set pptp disable windowing
        set link enable incoming
        open

Depois de criar esse arquivo, basta executar o comando:

mpd5

Aparecerão várias linhas com as informações da conexão, agora basta adicionar o ip do servidor remoto como a rota padrão e pronto!

Qualquer atualização das informações sobre esse assunto será postada aqui.

Abraços e até a próxima!!!

Nenhum comentário:

Postar um comentário