Não to achando essa opção de reenviar senha, no site, em DNS MANAGER aparece meu dominio.
Versão Imprimível
Galera aqui estou usando este script
"/tool dns-update name=seusite.ddns.us address=127.0.0.255 key-name=seulogin key=suasenha"
Mas quando tento conectar da este erro
Could not fetch index from 127.0.0.255 (port 80): Not Found
O que pode ser este erro acima?
Amigo eu to com esse mesmo problema , o motivo é porque o ip que esta gravado no site do changeip é esse não sei dizer se foi uma alteração no site , ou se o scritp esta mandando esse numero e não esta renovando o ip da internet ,vc pode fazer o login no site de 1 click no seu domínio que ele vai mostrar o ip ativo 1 deles é esse que mostra .
Se ajudei de uma * para incentivar
Para mim, acabou-se a parceria change-ip x mikrotik
Retomada as atualizações pelo change ip, todos meus acessos funcionando com o script do m4d3.
eu usei somente essa parte do script(tenho somente um link pppoe)
Grato mais uma vez.Código :
:global ddnsuser "*****" :global ddnspass "*****" :global ddnshost "*****" :global ifaceddns "*****" :global lastddnsip :global lastgat ################################################################################## :if ([:len [/interface find name=$ifaceddns]] = 0 ) do={ :log info "DDNS: Interface $ifaceddns nao encontrada, verifique."} else={ :global ifaceip [/ip address get [find interface=$ifaceddns] address] :global ddnsip $ifaceip :if ([ :typeof $ddnsip ] = "nothing" ) do={ :log info ("DDNS: Sem IP na interface " . $ifaceddns . ", verifique.") } else={ :if ($ddnsip != $lastddnsip) do={ :log info "DDNS: Setando gateway para $ifaceddns" :put [/ip route set [ find comment="CHANGEIP" ] gateway=$ifaceddns] :log info "DDNS: Atualizando, aguarde..." :log info [ :put [/tool dns-update name=$ddnshost address=[:pick $ddnsip 0 [:find $ddnsip "/"] ] key-name=$ddnsuser key=$ddnspass ] ] :global lastddnsip $ddnsip } else={ :log info "DDNS: Sem modificacao." } } }
o meu ainda esta dando o mesmo erro
Could not fetch index from 127.0.0.255 (port 80): Not Found
O que pode ser este erro acima?
Detalhe quando entro em system scripts e clico em run Script, la em log diz DNS update successful, porem nao consigo acessar onde da o erro acima.
se alguém puder passar o passo a passo, agradecemos...
Já revalidou sua conta?
Atente para inserir corretamente os dados
:global ddnsuser "meu_usuario"
:global ddnspass "minha_senha"
:global ddnshost "xxxxxx.changeip.net"
:global ifaceddns "pppoe-GVT"
:global lastddnsip
:global lastgat
devera ser mencionado a interface onde esta a seu ip publico, que no meu caso é um cliente PPPoE.Citação:
:global ifaceddns "pppoe-GVT"
pessoal mudei para o NO-IP e é muito mais simples .... segue solução completa... claro criando a conta la e os host no site ..
cada serviço de DDNS tem seu metodo de reconhecimento de updates,, o do no-ip nao muda faz tempo, entao acho mais confiavel..
eis o script abaixo..........
e o sheduler........../ system script run NO-IP
lembrando que o nome do script tambem deve ser NO-IP
SE FOI UTIL ESTRELINHA CAIA BEM OK....
# No-IP automatic Dynamic DNS update
#--------------- Change Values in this section to match your setup ------------------
# No-IP User account info
:local noipuser "USUARIO DO NO-IP"
:local noippass "SENHA DO NO-IP"
# 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 "SEU DNS CRIADO NO SITE , NO CASO O HOSTNAME"
# Change to the name of interface that gets the dynamic IP address
:local inetinterface "INTERFACE DIRETA COM 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: Previous IP $previousIP is equal to current IP, no update needed"
}
} else={
:log info "No-IP: $inetinterface is not currently running, so therefore will not update."
}
Basta usar esse script, ele voltou a funcionar normalmente.
*TESTADO
http://wiki.mikrotik.com/wiki/Dynami...r_ChangeIP.com
Bom Amigos do forum ,com esse script funcionou finalmente .
Esse é o script
Crie o script com nome de DDNS
:global ddnsuser "Usuario"
:global ddnspass "Senha"
:global ddnshost "endereço de dominio"
:global ifaceddns "interface do ip exemplo pppoe-out2"
# daqui para baixo não precisa alterarnada
:global lastddnsip
:global lastgat
##################################################################################
:if ([:len [/interface find name=$ifaceddns]] = 0 ) do={ :log info "DDNS: Interface $ifaceddns nao encontrada, verifique."} else={
:global ifaceip [/ip address get [find interface=$ifaceddns] address]
:global ddnsip $ifaceip
:if ([ :typeof $ddnsip ] = "nothing" ) do={
:log info ("DDNS: Sem IP na interface " . $ifaceddns . ", verifique.")
} else={
:if ($ddnsip != $lastddnsip) do={
:log info "DDNS: Setando gateway para $ifaceddns"
:put [/ip route set [ find comment="CHANGEIP" ] gateway=$ifaceddns]
:log info "DDNS: Atualizando, aguarde..."
:log info [ :put [/tool dns-update name=$ddnshost address=[:pick $ddnsip 0 [:find $ddnsip "/"] ] key-name=$ddnsuser key=$ddnspass ] ]
:global lastddnsip $ddnsip
} else={
:log info "DDNS: Sem modificacao."
}
}
}
Depois do script
criar o scherduler com o nome update
colocar irtervalo de 5 ou 10 min do jeito que quiser
e execute o script
/ system script run DDNS
Pronto só testar
Nao entendi sera que vc pode ser mais claro de como fazer o passo a asso , por favor.
Se possivel m add no skype: alessandro.rodrigues30
fico no aguarde, abraços.
Aqui ainda nao deu, continua o mesmo erro.
Só aproveitando o tópico...
Estou com um problema no acesso remoto. Ele está parando no balance e as vezes passa para o MK servidor.
Mas é muito raro de dar certo o acesso ao servidor MK.
uso essa config no nat do balance para direcionar ao ip e porta do MK servidor.
chain=dstnat action=dst-nat to-addresses=192.168.1.2 to-ports=1010
protocol=tcp dst-port=1010
Já aconteceu isso com algum de vocês?
valeww
o certo e assim amigo:
lembrando vai funcionar assim se vc não tiver alterado a porta do winbox na rb dos clientes. se não tiver alterado, basta fazer esta alteração e ir no seu winbox com o ip de internet exemplo 200.12.111.214:8294 e vai conectar de boa, se vc tiver altera a porta do winbox da rb dos clientes ai vc tem que colocar ela na regra ai no lugar de "8291" e ira funcionar perfeitamente.Citação:
chain=dstnat action=dst-nat to-addresses=192.168.1.2 to-ports=8291
protocol=tcp dst-port=8294
Pois é amigo, a porta que estou direcionando é a 1010. A porta 8291 é a do meu balance e nele eu tenho acesso normal. Já na 1010 as vezes acontece de passar e dar acesso. Agora queria saber porque tem momento eu consigo acessar e a maior parte não?
valew
Opa!! desculpa ai amigo expliquei errado.
Eu tinha o ddns rodando blz, daí coloquei um link dedicado e passei a usar o ip fixo. O que tinha do ddns eu tirei tudo. Não há nada
de ddns no meu servidor.
daí estou com esse bendito problema de não estar passando do balance o acesso remoto. Só falta meu server mK esta com fumo, pois as regras de redirecionamento estão certas, tanto é que algumas vezes eu consegui o acesso.
abraço