iOS and Android DDNS updater for cellular connections
I can't seem, to find one anywhere. I would like to point all of my kids iPhones to my OpenDNS account content filtering when they are on cellular and was looking for an app that would report and update IP changes when they use cellular. I couldn't find anything, anywhere. Is this technically not possible?
-
You wouldn't have needed to raise this idea, because what you're looking for is technically possible and already offered by OpenDNS. And this has nothing to do with an Updater which is not an applicable technical solution here.
Also, this smart device support is not possible with the normal OpenDNS Home versions, because these are roaming devices on mobile (cellular) connections where you don't have the right to hi-jack and register someone else's IP addresses, e.g. by running an Updater. OpenDNS Home is exclusively for home networks which you own, not for your devices in other networks.
To achieve what you're looking for you'll want to go for OpenDNS Prosumer for up to 5 users, each user for up to 3 devices.
https://www.opendns.com/enterprise-security/threat-enforcement/packages/#prosumer -
I'm not trying to hijack anyone's IP. Just as my home internet provider provides me a dynamic IP, my cell provider constantly changes my phone's IP on their network. So why wouldn't an updater on my iPhone keep OpenDNS aware of the IP coming to it so that it can perform its filtering, just as my home updater does. I don't understand your response. It seems easy to do.
-
"my cell provider constantly changes my phone's IP on their network."
Are you sure that this is a dedicated and public IP address just for you and not a shared or private one? Most mobile providers do not assign dedicated public IP addresses...
"It seems easy to do."
Well, if it is a dedicated and public IP address, then there is no problem to register it with an OpenDNS network. You need to have a separate OpenDNS network for this purpose to not interfere with e.g. your home network. And you update this OpenDNS network e.g. with the following bookmark:
OpenDNS: https://updates.opendns.com/nic/update?hostname=NETWORKLABEL
DNS-O-Matic: http://updates.dnsomatic.com/nic/update?hostname=all.dnsomatic.comSee also http://android.stackexchange.com/questions/55700/update-opendns-ip-from-android-tablet-phone
See also for Android:
https://play.google.com/store/apps/details?id=com.icecoldapps.dynamicdnsupdate&hl=en
https://play.google.com/store/apps/details?id=org.l6n.dyndnsI couldn't find anything for iOS.
-
I could be way over simplifying my understanding but I thought every device has its own IP address, it can change (dynamic) but it always has to have an IP. I just want an app that updates OpenDNS with my current cellular provider's assigned IP the same way O-Matic does at home for my home network.
-
"I thought every device has its own IP address"
Yes, but this is usually a private one, not usable and not visible on the public internet.
Also, you cannot configure the OpenDNS resolver addresses on iOS devices, therefore an Updater doesn't make sense either.
https://support.opendns.com/entries/95763868 -
OpenDNS currently does not support filtering via IPv6. If your cell phone provider were to start handing out IPv6 addresses instead of IPv4 addresses (whether public or private) have an updater for iOS would be irrelevant since OpenDNS would not be able to support you. Although there are indications that OpenDNS is working on support for IPv6 there is no publicly released information regarding an ETA on that.
Please sign in to leave a comment.
Comments
12 comments