+ Responder ao Tópico



  1. #1

    Padrão Ajuda com Script 5.x

    Fala ae galera coloquei na nova versão no mk 5.x aqui na minha rede, aé agora esta otimo só um seguinte problema que não concegui resolver ainda e o problema de ddns, changeip .
    alguem teria um scrpit que funcionase
    gratooo
    a todoss
    Última edição por deividanselmo; 27-03-2011 às 11:23.

  2. #2
    Avatar de herberson
    Ingresso
    Jun 2010
    Localização
    Braganca paulis
    Posts
    21

    Padrão Re: Ajuda com Script 5.x

    Segue abaixo,

    :global ddnsuser "SEU_USUARIO"
    :global ddnspass "SUA_SENHA"
    :global ddnshost "ENDEREÇO_REMOTO"
    :global ddnsinterface "NOME_DA_PORTA_QUE_ESTA_O_LINK"

    :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 [ ut [/tool dns-update name=$ddnshost address=[ick $ddnsip 0 [:find $ddnsip "/"] ] key-name=$ddnsuser key=$ddnspass ] ]
    :global ddnslastip $ddnsip

    } else={

    :log info "DDNS: No changes necessary."

    }

    }
    Cadastre-se no Enhanced Dynamic DNS Solutions