Rodrigo tambem utilizo um balance, mais ja tentei com no-ip, changeip, e nao consegui colocar pra funcionar o script em nenhum dos dois, você pode me dar uma ajuda, Skype ogoid89@hotmail.com
Quem tiver problemas com o novo changeip (como eu tive) abram um ticket de suporte. Os caras são bons... atendem rápido...o meu funcionava certinho antes da atualização, e depois da atualização do site, o meu parou de funcionar.. abri o chamado e não precisei mexer em nada no script, permaneci usando o mesmo script que voltou a funcionar assim que eles encontraram o problema la por parte deles.
O caso do No-ip que eu tive problemas foi fazer o acesso externo ao mk-auth não conseguir. Por enquanto de uma certa forma o changeip voltou a me dar acesso externo por aqui, mas acredito que não seja por muito tempo.
Também tive problema com changeip, mudei para no-ip esta funcional não tive mais problemas..segue abaixo a regra:
SCRIPT LIST
# No-IP automatic Dynamic DNS update #--------------- Change Values in this section to match your setup ------------------ # No-IP User account info :local noipuser "seu ID " :local noippass "sua senha aqui" # Set the hostname or label of network to be updated. # Hostnames with spaces are unsupported. Replace the value in the quotations below with your host names. # To specify multiple hosts, separate them with commas. :local noiphost "suaempresa.servehttp.com" # Change to the name of interface that gets the dynamic IP address :global inetinterface "pppoe-out1" #------------------------------------------------------------------------------------ # No more changes need :global previousIP :if ([/interface get $inetinterface value-name=running]) do={ # Get the current IP on the interface :local currentIP [/ip address get [find interface="$inetinterface" disabled=no] address] # Strip the net mask off the IP address :for i from=( [:len $currentIP] - 1) to=0 do={ :if ( [:pick $currentIP $i] = "/") do={ :set currentIP [:pick $currentIP 0 $i] } } :if ($currentIP != $previousIP) do={ :log info "No-IP: IP Atual $currentIP não é igual ao IP anterior, atualização necessário." :set previousIP $currentIP # The update URL. Note the "\3F" is hex for question mark (?). Required since ? is a special character in commands. :local url "http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP" :local noiphostarray :set noiphostarray [:toarray $noiphost] :foreach host in=$noiphostarray do={ :log info "No-IP: Enviando atualização de IP para $host" /tool fetch url=($url . "&hostname=$host") user=$noipuser password=$noippass mode=http dst-path=("no-ip_ddns_update-" . $host . ".txt") :log info "No-IP: Host $host atualizado no No-IP com o IP $currentIP" } } else={ :log info "No-IP: IP anterior $previousIP é igual ao IP atual, não é necessário atualizar" } } else={ :log info "No-IP: $inetinterface não está em uso, portanto, não irá atualizar." }
SChedule
name: autalizador de No-IP
on event:
/system script run No-IP
Pedro seria bom trocar o changeip pelo no-ip no Mk-Auth o pessoal não esta usando mais e sem falar que o no-ip é gratuito para até 5 Hosts
antes o meu tava dando problema tambem change ip mais depois da migração deles esta funcionando certinho novamente outra coisa eu mudei o script deixei ele no balance e nao cai mais !
Vlw parceiro, vou testar aki, qualquer coisa, posto o resultado aki.
Ricardo disse:
Essa regra eu peguei aqui no forum mesmo colega, so mudei pra a minha conta do no-ip:
OBS.:
Esses script é para o mikrotik
# No-IP automatic Dynamic DNS update #--------------- Change Values in this section to match your setup ------------------ # No-IP User account info :local noipuser "SEU EMAIL CADASTRADO NO-IP" :local noippass "SUA SENHA" # Set the hostname or label of network to be updated. # Hostnames with spaces are unsupported. Replace the value in the quotations below with your host names. # To specify multiple hosts, separate them with commas. :local noiphost "HOST CRIADO NO-IP" # Change to the name of interface that gets the dynamic IP address :local inetinterface "INTERFACE DE ONDE VEM A INTERNET" #------------------------------------------------------------------------------------ # No more changes need :global previousIP :if ([/interface get $inetinterface value-name=running]) do={ # Get the current IP on the interface :local currentIP [/ip address get [find interface="$inetinterface" disabled=no] address] # Strip the net mask off the IP address :for i from=( [:len $currentIP] - 1) to=0 do={ :if ( [:pick $currentIP $i] = "/") do={ :set currentIP [:pick $currentIP 0 $i] } } :if ($currentIP != $previousIP) do={ :log info "No-IP: Current IP $currentIP is not equal to previous IP, update needed" :set previousIP $currentIP # The update URL. Note the "\3F" is hex for question mark (?). Required since ? is a special character in commands. :local url "http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP" :local noiphostarray :set noiphostarray [:toarray $noiphost] :foreach host in=$noiphostarray do={ :log info "No-IP: Sending update for $host" /tool fetch url=($url . "&hostname=$host") user=$noipuser password=$noippass mode=http dst-path=("no-ip_ddns_update-" . $host . ".txt") :log info "No-IP: Host $host updated on No-IP with IP $currentIP" } } else={ :log info "No-IP: IP Anterior $previousIP é igual ao IP atual, nenhuma atualização é necessária " } } else={ :log info "No-IP: $inetinterface is not currently running, so therefore will not update." }
FRACISCO DIOGO MONTEIRO disse:
Ricardo, vc tem como postar ai o script do no-ip, pra ver se da certo aqui na minha rede?
Ricardo disse:
Boa Noite Mestre Pedro,
Eu não sei quase nada de Linux, não chegar nem perto do básico. Não teria outra solução não???
Eu já uso o script para o mikrotik do no-IP e tá legal, Mas o mk-auth não
Grato
Pedro Filho disse:
no google tem muitos scripts de no-ip para debian, vc pode usar um no sistema...
Ricardo disse:
Boa Tarde Pedro e Colegas,
Parece que o Changeip está terminando os serviços de ddns gratuitos aos poucos. Essa semana o meu parou de funcionar para acesso externo. Fiz a conta do No-ip mas parece que o Mk-auth não reconhece o No-ip. O que fazer agora?
Essa regra eu peguei aqui no forum mesmo colega, so mudei pra a minha conta do no-ip:
OBS.:
Esses script é para o mikrotik
# No-IP automatic Dynamic DNS update #--------------- Change Values in this section to match your setup ------------------ # No-IP User account info :local noipuser "SEU EMAIL CADASTRADO NO-IP" :local noippass "SUA SENHA" # Set the hostname or label of network to be updated. # Hostnames with spaces are unsupported. Replace the value in the quotations below with your host names. # To specify multiple hosts, separate them with commas. :local noiphost "HOST CRIADO NO-IP" # Change to the name of interface that gets the dynamic IP address :local inetinterface "INTERFACE DE ONDE VEM A INTERNET" #------------------------------------------------------------------------------------ # No more changes need :global previousIP :if ([/interface get $inetinterface value-name=running]) do={ # Get the current IP on the interface :local currentIP [/ip address get [find interface="$inetinterface" disabled=no] address] # Strip the net mask off the IP address :for i from=( [:len $currentIP] - 1) to=0 do={ :if ( [:pick $currentIP $i] = "/") do={ :set currentIP [:pick $currentIP 0 $i] } } :if ($currentIP != $previousIP) do={ :log info "No-IP: Current IP $currentIP is not equal to previous IP, update needed" :set previousIP $currentIP # The update URL. Note the "\3F" is hex for question mark (?). Required since ? is a special character in commands. :local url "http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP" :local noiphostarray :set noiphostarray [:toarray $noiphost] :foreach host in=$noiphostarray do={ :log info "No-IP: Sending update for $host" /tool fetch url=($url . "&hostname=$host") user=$noipuser password=$noippass mode=http dst-path=("no-ip_ddns_update-" . $host . ".txt") :log info "No-IP: Host $host updated on No-IP with IP $currentIP" } } else={ :log info "No-IP: IP Anterior $previousIP é igual ao IP atual, nenhuma atualização é necessária " } } else={ :log info "No-IP: $inetinterface is not currently running, so therefore will not update." }
FRACISCO DIOGO MONTEIRO disse:
Ricardo, vc tem como postar ai o script do no-ip, pra ver se da certo aqui na minha rede?
Ricardo disse:
Boa Noite Mestre Pedro,
Eu não sei quase nada de Linux, não chegar nem perto do básico. Não teria outra solução não???
Eu já uso o script para o mikrotik do no-IP e tá legal, Mas o mk-auth não
Grato
Pedro Filho disse:
no google tem muitos scripts de no-ip para debian, vc pode usar um no sistema...
Ricardo disse:
Boa Tarde Pedro e Colegas,
Parece que o Changeip está terminando os serviços de ddns gratuitos aos poucos. Essa semana o meu parou de funcionar para acesso externo. Fiz a conta do No-ip mas parece que o Mk-auth não reconhece o No-ip. O que fazer agora?
Ricardo, vc tem como postar ai o script do no-ip, pra ver se da certo aqui na minha rede?
Ricardo disse:
Boa Noite Mestre Pedro,
Eu não sei quase nada de Linux, não chegar nem perto do básico. Não teria outra solução não???
Eu já uso o script para o mikrotik do no-IP e tá legal, Mas o mk-auth não
Grato
Pedro Filho disse:
no google tem muitos scripts de no-ip para debian, vc pode usar um no sistema...
Ricardo disse:
Boa Tarde Pedro e Colegas,
Parece que o Changeip está terminando os serviços de ddns gratuitos aos poucos. Essa semana o meu parou de funcionar para acesso externo. Fiz a conta do No-ip mas parece que o Mk-auth não reconhece o No-ip. O que fazer agora?
Eu não sei quase nada de Linux, não chegar nem perto do básico. Não teria outra solução não???
Eu já uso o script para o mikrotik do no-IP e tá legal, Mas o mk-auth não
Grato
Pedro Filho disse:
no google tem muitos scripts de no-ip para debian, vc pode usar um no sistema...
Ricardo disse:
Boa Tarde Pedro e Colegas,
Parece que o Changeip está terminando os serviços de ddns gratuitos aos poucos. Essa semana o meu parou de funcionar para acesso externo. Fiz a conta do No-ip mas parece que o Mk-auth não reconhece o No-ip. O que fazer agora?
Pessoal estou tendo problemas com ddns tambem, já tentei com changeip, no-ip e não deu certo, alguem pode me ajudar, da uma olhada via teamviwer, meu skype e ogoid89@hotmail.com
Respostas
Rodrigo tambem utilizo um balance, mais ja tentei com no-ip, changeip, e nao consegui colocar pra funcionar o script em nenhum dos dois, você pode me dar uma ajuda, Skype ogoid89@hotmail.com
Quem tiver problemas com o novo changeip (como eu tive) abram um ticket de suporte. Os caras são bons... atendem rápido...o meu funcionava certinho antes da atualização, e depois da atualização do site, o meu parou de funcionar.. abri o chamado e não precisei mexer em nada no script, permaneci usando o mesmo script que voltou a funcionar assim que eles encontraram o problema la por parte deles.
Só alegria agora .. tudo certinho.
Abraço!
O caso do No-ip que eu tive problemas foi fazer o acesso externo ao mk-auth não conseguir. Por enquanto de uma certa forma o changeip voltou a me dar acesso externo por aqui, mas acredito que não seja por muito tempo.
Também tive problema com changeip, mudei para no-ip esta funcional não tive mais problemas..segue abaixo a regra:
SCRIPT LIST
# No-IP automatic Dynamic DNS update
#--------------- Change Values in this section to match your setup ------------------
# No-IP User account info
:local noipuser "seu ID "
:local noippass "sua senha aqui"
# Set the hostname or label of network to be updated.
# Hostnames with spaces are unsupported. Replace the value in the quotations below with your host names.
# To specify multiple hosts, separate them with commas.
:local noiphost "suaempresa.servehttp.com"
# Change to the name of interface that gets the dynamic IP address
:global inetinterface "pppoe-out1"
#------------------------------------------------------------------------------------
# No more changes need
:global previousIP
:if ([/interface get $inetinterface value-name=running]) do={
# Get the current IP on the interface
:local currentIP [/ip address get [find interface="$inetinterface" disabled=no] address]
# Strip the net mask off the IP address
:for i from=( [:len $currentIP] - 1) to=0 do={
:if ( [:pick $currentIP $i] = "/") do={
:set currentIP [:pick $currentIP 0 $i]
}
}
:if ($currentIP != $previousIP) do={
:log info "No-IP: IP Atual $currentIP não é igual ao IP anterior, atualização necessário."
:set previousIP $currentIP
# The update URL. Note the "\3F" is hex for question mark (?). Required since ? is a special character in commands.
:local url "http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP"
:local noiphostarray
:set noiphostarray [:toarray $noiphost]
:foreach host in=$noiphostarray do={
:log info "No-IP: Enviando atualização de IP para $host"
/tool fetch url=($url . "&hostname=$host") user=$noipuser password=$noippass mode=http dst-path=("no-ip_ddns_update-" . $host . ".txt")
:log info "No-IP: Host $host atualizado no No-IP com o IP $currentIP"
}
} else={
:log info "No-IP: IP anterior $previousIP é igual ao IP atual, não é necessário atualizar"
}
} else={
:log info "No-IP: $inetinterface não está em uso, portanto, não irá atualizar."
}
SChedule
name: autalizador de No-IP
on event:
/system script run No-IP
Pedro seria bom trocar o changeip pelo no-ip no Mk-Auth o pessoal não esta usando mais e sem falar que o no-ip é gratuito para até 5 Hosts
antes o meu tava dando problema tambem change ip mais depois da migração deles esta funcionando certinho novamente outra coisa eu mudei o script deixei ele no balance e nao cai mais !
Vlw parceiro, vou testar aki, qualquer coisa, posto o resultado aki.
Ricardo disse:
Essa regra eu peguei aqui no forum mesmo colega, so mudei pra a minha conta do no-ip:
OBS.:
Esses script é para o mikrotik
# No-IP automatic Dynamic DNS update
#--------------- Change Values in this section to match your setup ------------------
# No-IP User account info
:local noipuser "SEU EMAIL CADASTRADO NO-IP"
:local noippass "SUA SENHA"
# Set the hostname or label of network to be updated.
# Hostnames with spaces are unsupported. Replace the value in the quotations below with your host names.
# To specify multiple hosts, separate them with commas.
:local noiphost "HOST CRIADO NO-IP"
# Change to the name of interface that gets the dynamic IP address
:local inetinterface "INTERFACE DE ONDE VEM A INTERNET"
#------------------------------------------------------------------------------------
# No more changes need
:global previousIP
:if ([/interface get $inetinterface value-name=running]) do={
# Get the current IP on the interface
:local currentIP [/ip address get [find interface="$inetinterface" disabled=no] address]
# Strip the net mask off the IP address
:for i from=( [:len $currentIP] - 1) to=0 do={
:if ( [:pick $currentIP $i] = "/") do={
:set currentIP [:pick $currentIP 0 $i]
}
}
:if ($currentIP != $previousIP) do={
:log info "No-IP: Current IP $currentIP is not equal to previous IP, update needed"
:set previousIP $currentIP
# The update URL. Note the "\3F" is hex for question mark (?). Required since ? is a special character in commands.
:local url "http://dynupdate.no-ip.com/nic/update\3Fmyip=$currentIP"
:local noiphostarray
:set noiphostarray [:toarray $noiphost]
:foreach host in=$noiphostarray do={
:log info "No-IP: Sending update for $host"
/tool fetch url=($url . "&hostname=$host") user=$noipuser password=$noippass mode=http dst-path=("no-ip_ddns_update-" . $host . ".txt")
:log info "No-IP: Host $host updated on No-IP with IP $currentIP"
}
} else={
:log info "No-IP: IP Anterior $previousIP é igual ao IP atual, nenhuma atualização é necessária "
}
} else={
:log info "No-IP: $inetinterface is not currently running, so therefore will not update."
}
FRACISCO DIOGO MONTEIRO disse:
Ricardo, vc tem como postar ai o script do no-ip, pra ver se da certo aqui na minha rede?
Ricardo disse:
Boa Noite Mestre Pedro,
Eu não sei quase nada de Linux, não chegar nem perto do básico. Não teria outra solução não???
Eu já uso o script para o mikrotik do no-IP e tá legal, Mas o mk-auth não
Grato
Pedro Filho disse:
Pessoal estou tendo problemas com ddns tambem, já tentei com changeip, no-ip e não deu certo, alguem pode me ajudar, da uma olhada via teamviwer, meu skype e ogoid89@hotmail.com
-
1
-
2
de 2 Próximo