2 Anexo(s)
tem uma forma mais facil !!! COMPLETO
Criando um DDNS no changeip e pôr o MK para responder pelo endereço criado na conta
é muito simples !! criei um tutorial com o codigo CERTO, com os parametros nescessarios para um funcionamento 100%.
está em ANEXO LOGO AI ABAIXO ^^ (TUTORIAL E O SCRIPT PRONTO) BAIXE OS 2.
NOTA:o modem adsl é obrigado estar em BRIDGE, (modo que o Mikrotik autentica no modem) se alguem conseguir fazer com o modem roteado, poste no forum para conhecimento publico, tambem não sei como funciona o tal Link dedicado, se alguem conseguir fazer algo baseado nestas informações, poste tambem para conhecimento publico ok !!
NÃO TIRE AS ASPAS
Código :
:log info "DDNS: Begin"
:global ddns-user "NOME DE USUARIO CADASTRADO NO CHANGEIP"
:global ddns-pass "SENHA DO USUARIO CADASTRADO NO CHANGEIP"
:global ddns-host "NOME DO DOMINIO ESCOLHIDO NO CHANGEIP"
:global ddns-interface "LINK DA INTERFACE PPOE DA DISCAGEM DO MIKROTIK ex: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=[:pick $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"
CASO PASSE ADIANTE NÃO REMOVA OS CREDITOS OK !!!