Olá amigo, como é configurado o seu modem? Router ou Bridge? Aguardo retorno.
Versão Imprimível
Primeiro adicione um pool pra ser servidor PPTP(VPN)
Código :
ip pool add name=pool-pptp ranges=172.18.254.2-172.16.254.10
Depois crie um profile para ele
Código :
ppp profile add name=Servidor-PPTP local-address=172.16.254.1 only-one=yes remote-address=pool-pptp use-encryption=yes dns-server=172.16.254.1
Depois habilita o servidor PPTP
Código :
interface pptp-server server set enabled=yes default-profile=Servidor-PPTP
e por ultimo colocar um usuario e uma senha (vai ser usado pra conectar por pptp)
Código :
ppp secret add name=seunome password=suasenha profile=Servidor-PPTP service=pptp
Se você quiser pegar internet tambem tem que fazer um masquedade pra faixa do pptp, dessa forma:
Código :
ip firewall nat add src-address=172.16.254.0/24 chain=dstnat action=masquerade
Quanto a questão da desconexão do pppoe, o servidor pptp funciona normal em conjunto com o pppoe-client, na sua interface pppoe-client escolha a interface correta
que está conectada ao seu modem e marque as opções "add default route" e "use peer dns".... como seu ip é dinamico vc tem fazer tambem a configuração do DDNS,
como descrito abaixo:
primeiro faça um cadastro nesse site: Free Dynamic DNS / Free Domain Names
depois adicione o script abaixo no seu mikrotik:
Código :
:log info "DDNS: Begin" :global ddns-user "USUARIO" :global ddns-pass "SENHA" :global ddns-host "*1" :global ddns-interface "pppoe-out1" :global ddns-ip [ /ip address get [/ip address find interface=$ddns-interface] address ] :if ([ :typeof $ddns-lastip ] = nil ) do={ :global ddns-lastip 0.0.0.0/0 } :if ([ :typeof $ddns-ip ] = nil ) do={ :log info ("DDNS: No ip address present on " . $ddns-interface . ", please check.") } else={ :if ($ddns-ip != $ddns-lastip) do={ :log info "DDNS: Sending UPDATE!" :log info [ /tool dns-update name=$ddns-host address=[ick $ddns-ip 0 [:find $ddns-ip "/"] ] key-name=$ddns-user key=$ddns-pass ] :global ddns-lastip $ddns-ip } else={ :log info "DDNS: No change" } } :log info "DDNS: End"
Agora só falta criar o agendamento:
Código :
add name="ChangeDns" on-event=DDNS start-date=jan/01/1970 \ start-time=00:00:00 interval=1h comment="DNS DIMAMICO \ " disabled=no
Dai vc fica acessando o MK pelo nome do dns que vc criou e o pptp server vai rodar tranquilo, até, espero ter ajudado.
Como o amigo The Hawk disse, quem naum tem ip fixo, tem que acessar por um site que faz o direcionamento de dns...
Dynamic DNS >> www.changeip.org > How-To
No-IP - Dynamic DNS, Static DNS for Your Dynamic IP
faz as config que eu the hawk posto que não tem erro!!!
Abraço a todos!!