opendns with dynamic ip

I would like to have a script to update opendns.com with my router’s dynamic ip. Has anyone tried (failed or not) to do this on the router? I know I could just run a updater on a computer on the lan, but I would really like to do it on the router. I am successfuly using the changeIP.com script to update a host name, and would like to add opendns update to that script since it is already figuring out if the ip address has changed and that an update is needed.

I don’t have any idea how to relate OpenDNS URL to send updates and the DynDNS api information.
Even if that was understood, I am not sure if you can or how to say:

https://updates.opendns.com/nic/update?hostname= something??” in a script.

link to opendns support about their API.
http://www.opendns.com/support/article/88

link to DNS update API from DynDNS which is what OpenDNS uses.
http://www.dyndns.com/developers/specs/syntax.html

we are adding the ability to update opendns when we receive a ddns update. we already have this built into our windows client. we plan on getting that working on the mikrotik ddns update script (server side) shortly. There will be a place within your account on changeip.com that will let you setup the auxillary update to opendns.

That is great. Thanks.

Does this mean also that it is not possible to do this in a script on the router directly? My guess is that the requirement for SSL support on the client side would keep anything fairly easy to do from happening. I envisioned some sort of “telnet port 443” kind of thing.

Sam, this is brilliant news. I really look forward to this. If you need a beta tester, just shout.

I am still wondering if there is any way to support this directly from Router OS.
I am also very interested in being able to accomplish this no mater how it is done.
ChangeIP support would be a great way. Any progress on that front?

nothing yet… once i file my taxes I will have more time :slight_smile:

Hi, Please let me know when you’ve done the opendns integration changeip , I use the changeip service and its awesome, gonna be even better with opendns support ! yay!

i have mikrotik 2.9.27
i want use this (((((schedule))))
to send to openDNS the Update for my daynmic Ip
itry this scripts in 5 mintes and not working

wget -O - -q --http-user=khaloudy --http-passwd=123456 https://updates.opendns.com/nic/update

and this

USER=khaloudy
PASS=123456
NETWORK_LABEL=home
/usr/bin/curl -k -m 60 -u $USER:$PASS https://updates.opendns.com/nic/update?hostname=$NETWORK_LABEL > /dev/null

can u help me?
thank you

First upgrade to an authentic version, then ask questions.

i upgrade my mikrotk
i am using now 3.22
how i can update opendns with dynamic ip
opendns.com say:

hxxps://username:password@updates.opendns.com/nic/update?hostname=network label
(replace xx with tt)

username = your username
password = your password
network label = your network label

i don't understand how?
plz help me

This can not directly be done on RouterOS because the fetch command does not support HTTPS.

-Louis

so
you want to say that foget
mikrotik will not work with OpenDNS?
i get mikrotik server for this only
to save my family
no other way to stop porno or adult cites?
if he will not help me
i am not needed too
most of arab user the same
best regards

realy i need this script

okay okay… i will try to make this a higher priority for us. We will relay an update to opendns upon an update to changeip.com ddns. however, i need to clear this with them first as they would start seeing a lot of updates coming from our single network. need to make sure its okay.

Brilliant, thanks Sam.

Sam, any news on this? I see OpenDNS have launched their Enterprise content filter and I’d like to sell this service but I need routeros/changeip/opendns to all work together.

Cheers

I am waiting on David from their to give me the okay to start proxying updates to them. They have a special server for me to use as if I used the public one it would get blocked because of the number of updates that will start hitting them.

Sam

I also need the option to schedule this:
https://myaccount:mypassword@updates.opendns.com/nic/update?hostname=network

Sam, any news on this?

I am also following this thread with bated breath… any news? I don’t know about others, but I would be happy to pay for this service.