Bom dia a todos..
Gostaria de saber como eu faço para estar acessando meu servidor MK da minha empresa, estando em minha residencia usando o meu cadastro DDNS "escritorio.ddns.com.br" por eu nao ter ip fixo.
Estou precisando bastante dessa ajuda.
Bom dia a todos..
Gostaria de saber como eu faço para estar acessando meu servidor MK da minha empresa, estando em minha residencia usando o meu cadastro DDNS "escritorio.ddns.com.br" por eu nao ter ip fixo.
Estou precisando bastante dessa ajuda.
No lugar do IP no winbox vc põe seu endereço DDNS. Por Ex.: escritorio.ddns.com.br
faz ai uma busca no forum
tem um script para rodar ddns no mk
DNS - Dinamico_acesso_remoto
--------------------------------------------------------------------
Dynamic DNS Update Script for ChangeIP.com
From MikroTik Wiki
Jump to: navigation, search
The following script should be created when you wish to update your ChangeIP.com Dynamic DNS account. Once created you should schedule this to run once in a while. The :global variables should be edited to include your unique username and password, interface name, etc.
:log info "DDNS: Begin"
:global ddns-user "YOURUSERID"
:global ddns-pass "YOURPASSWORD"
:global ddns-host "*1"
:global ddns-interface "EXACTINTERFACENAME"
: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"
vc tem de ter atenção
existem dos scripts para o mikrotik
um para a versao 2.0
que é esse que o amigo postou ai anteriormente
e um outro para a versao 3.0
:global ddnsuser "USER"
:global ddnspass "PWD"
:global ddnshost "my.dyn.ip"
:global ddnsip
:global ddnslastip [:tostr [:resolve $ddnshost] ]
:if ([ :typeof $ddnslastip ] = nil ) do={ :global ddnslastip "0" }
:global ddnsinterface "SUA_INTERFACE_PPOE"
:global ddnssystem ("mt-" . [/system package get system version] )
:local int
:local ddnsipfn [ /ip address get [/ip address find interface=$ddnsinterface ] address ]
:global ddnsip [ick $ddnsipfn 0 [:find $ddnsipfn "/"]]
:if ([ :typeof $ddnsip ] = nil ) do={
:log info ("DDNS: No ip address present on " . $ddnsinterface . ", please check.")
} else={
:if ($ddnsip != $ddnslastip) do={
:log info "DDNS: Sending UPDATE!"
:log info [ ut [/tool dns-update name=$ddnshost address=$ddnsip key-name=$ddnsuser key=$ddnspass ] ]
:global ddnslastip $ddnsip
} else={
:log info "DDNS: No update required."
}
}
Abraços
Pessoal pra nao aparecer essas carinhas o texto (smiles) qdo for postar marquem em baixo de opçoes diversas a ultima caixa desativar smiles fica mais facil de entender o script, que ai nao aparece akela carinha chata no script falow abraços
Olá,
se você estiver usando ADSL ou banda larga terá problemas se o modem estiver roteado, pois o NAT pode está fechando o acesso externo ao Mikrotik. Além das regras de acesso externo no Mikrotik terá abrir a porta do NAT no modem e redirecioná-la ao Mikrotik.
Olha,
terá de redirecionar do modem as portas que o seu Mikrotik for usar para acesso remoto (as que estiverem no script do MK), por exemplo: 8291, 4040 (radios), 23 (telnet).
brow segue ecripr disponibilizado no site da MK e no forum
segue o script
:log info "DDNS: Begin"
: global ddns-user "meu usuario"
:global ddns-pass "minha senha"
:global ddns-host "meu domínio"
:global ddns-interface "pppoe-out"
: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"
va no site do changerip se cadastre...