SCRIPT PARA DDNS CHANGEIP

SCRIPT PARA DDNS CHANGEIP

Vídeo Ensinando Como Fazer a Configuração

==============SCRIPT ESTA ABAIXO =======================
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# EDIT YOUR DETAILS / CONFIGURATION HERE
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:global ddnsuser “YourChangeIPUserID”
:global ddnspass “PASSWORD”
:global ddnshost “MyRouterHostname.example.org”
:global ddnsinterface “ether1”
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# END OF USER DEFINED CONFIGURATION
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:global ddnssystem (“mt-” . [/system package get [/system package find name=system] version] )
:global ddnsip [ /ip address get [/ip address find interface=$ddnsinterface] address ]
:global ddnslastip
:if ([:len [/interface find name=$ddnsinterface]] = 0 ) do={ :log info “DDNS: No interface named $ddnsinterface, please check configuration.” }
:if ([ :typeof $ddnslastip ] = “nothing” ) do={ :global ddnslastip 0.0.0.0/0 }
:if ([ :typeof $ddnsip ] = “nothing” ) do={
:log info (“DDNS: No ip address present on ” . $ddnsinterface . “, please check.”)
} else={
  :if ($ddnsip != $ddnslastip) do={
    :log info “DDNS: Sending UPDATE!”
    :log info [ :put [/tool dns-update name=$ddnshost address=[:pick $ddnsip 0 [:find $ddnsip “/”] ] key-name=$ddnsuser key=$ddnspass ] ]
    :global ddnslastip $ddnsip
  } else={
    :log info “DDNS: No changes necessary.”
  }
}
# END OF SCRIPT

apolo

3 Comentários

Alysson Publicado em03:53 - 29 de outubro de 2013

Muito Obrigado! Aula simples e direto ao ponto.

Diego Rocha Publicado em23:30 - 15 de novembro de 2013

Boa noite amigo,

o site do ChangeIp mudou totalmente..
demorei achar a area de dns mas achei

porem não vi mais usuario e senha como antigamente..

http://prntscr.com/24ey5x

esse scrip padrao aqui ainda funciona?

http://prntscr.com/24eyrk

Maicon Fernandes Publicado em13:54 - 18 de outubro de 2014

MUITO OBRIGADO AULA SIMPLES E RAPIDA

Deixe uma resposta