Dynamic IP and content filtering
Hi!
I used to have a static IP and used OpenDns NO problem. Then I changed my ISP ( now with BT UK) and now have a dynamic IP. I think I have got everything set up right BUT; when my IP changes I revert to OpenDNS default settings for content filtering. Can I not set up somehow that when my IP address changes it automatically reverts to my preferred content filtering settings? I have a 7 year old in the house and am concerned that the IP may change without me being aware and the computer is open to allowing all kinds of content I wouldn't like him to see.
If it is possible to set up OpenDNS to pick up a new IP address AND apply my chosen content filtering settings can someone please tell me how to do this?
Many thanks!
Phil
-
You have to run an Updater which automatically keeps your IP address information updated at OpenDNS.
https://support.opendns.com/entries/24889200-Dynamic-IP-Addresses-Technical-Detail-and-FAQ
https://support.opendns.com/entries/23282614
There are also some routers which allow updating OpenDNS, sometimes through DNS-O-Matic (https://www.dnsomatic.com/).
-
"my selection of internet content filtering doesn't get applied to this new network. Should it?"
Yes, it should. Why do you think it doesn't?
It seems your settings do not take effect.
- Check at http://welcome.opendns.com/ to ensure that you're really using OpenDNS for your DNS queries.
- Only if yes, check at https://dashboard.opendns.com/settings/ if your IP address information is really updated and correct.
- Also check at https://dashboard.opendns.com/stats/all/totalrequests/today/ if you see any stats.
If you can't solve your problem, post the complete plain text output of the following commands:
nslookup -type=txt debug.opendns.com.
nslookup www.example.com.
where www.example.com is a domain which should be blocked but isn't. -
OK!
With current settings and IP address.
Yes using OpenDNS
Yes IP address information all correct
Stats were disabled but have now enabled them.
SO: I pull the cable from my router, my IP address gets updated.
Yes, using OpenDNS
Yes, new information of IP address is there, it is in the box IP under heading ADD A NETWORK. If I now Add this network and apply my content filtering settings, fine. But if I leave it as it is, and try a website that should always be blocked, it now isn't!!!! And I thought the new IP address should just apply the content filters automatically without me having to go to do it manually!!??
Phil
See attached screen shot
Capture.PNG -
As I can see from the screen shot, your IP address information is not updated!
Forget about the section "Add a Network". Let's concentrate on the section "Your networks" only.
See the green arrows? These are between the currently outdated registered IP address (81.158.6.238) and your actual current IP address (85.165.31.57). You can click the green arrows icon to manually update your IP address information for your network.
But these updates should normally take place by running an Updater, but this doesn't seem to do its job correctly. To get this corrected:
- At https://dashboard.opendns.com/settings/ under LABEL, click "add a label" and give your network any believable name, e.g. "home".
- In your Updater's settings, set the network identifier / hostname to the LABEL name, e.g. "home".
- If you use the OpenDNS Updater, ensure you have not checked the "Send Dns-O-Matic updates" option under "settings".
From now on your Updater should do its job. Don't forget to initially flush both, your local resolver cache and your browser cache, so that your OpenDNS settings take effect immediately and not delayed.
-
The updater only runs when the computer you have it installed on is on. Filtering will still work if this computer is off as long as your router is configured to use our DNS settings but if your IP address changes while the computer with the updater is off it will cause a gap in your stats/filtering because your IP address will not be updated in the dashboard.
-
@photoline
Repeating from above:Post the complete plain text output of the following commands:
nslookup -type=txt debug.opendns.com.
nslookup www.example.com.
where www.example.com is a domain which should be blocked but isn't. -
I am having exactly the same issue as the person who started this thread. I have tried rotblitz's suggestions regarding the openDNS updater and the problem remains. I have pasted the data from nslookup -type=txt debug.opendns.com.
Server: resolver1.opendns.com
Address: 208.67.222.222
Non-authoritative answer:
debug.opendns.com text =
"server m5.syd"
debug.opendns.com text =
"flags 20 0 8050 3950000180000000010"
debug.opendns.com text =
"originid 83332034"
debug.opendns.com text =
"actype 2"
debug.opendns.com text =
"bundle 9914734"
debug.opendns.com text =
"source 14.203.213.74:53343" -
Your output looks good and indicates that your IP address 14.203.213.74 is registered with OpenDNS network ID 83332034. Visit https://dashboard.opendns.com/settings/ to see if this is your network with the mentioned IP address registered.
If not, then another OpenDNS user has your current IP address registered with his network. Try to obtain another IP address, or open a support ticket with OpenDNS, so that the IP address registration can be released.
-
Hi,
This happens to me also. Previous settings revert back to "none" with the change of the ip address. Please see the attached image. I'm using Ubuntu and configured ddclient as this post (https://askubuntu.com/questions/48568/configure-ip-updater-for-opendns) says. But still no use, settings change back to none everytime the ip changes.
Please help!
Thank you
-
It doesn't look like your settings reverted back to "none", but your IP address was not updated (click the green arrows icon to update manually). Therefore your dashboard settings do not take effect. As you use ddclient, you may be impacted by the fact that updates.opendns.com now requires HTTP 1.1, but ddclient supports just HTTP 1.0.
See https://support.opendns.com/hc/en-us/community/posts/360040994471
and send your updates through DNS-O-Matic going further. -
You can use ddclient with OpenDNS directly again.
https://support.opendns.com/hc/en-us/community/posts/360040994471/comments/360004838231 -
Hi rotblitz, thank you very much for your reply. All I want is for the ip to update automatically instead of me clicking those green arrows and updating it manually. And my ddclient is configured like this,
daemon=300
ssl=yes
protocol=dyndns2
use=web, if=myip.dnsomatic.com
server=updates.opendns.com
login=YOUR@EMAIL.COM
password='YOUR_PASSWORD'
all.dnsomatic.comis this correct? (sorry I'm new to all this). What should I do?
-
The line
use=web, if=myip.dnsomatic.com
should look like
use=web, web=myip.dnsomatic.com
(The destination is a web page, not an interface.)Also, instead of 'all.dnsomatic.com', this must be the LABEL of your dashboard network, i.e. 'Home' or 'Office'. At least this mistake prevents ddclient from performing a successful update.
If it still doesn't work, you may need to replace the '@' character by a '%40' sequence.
"All I want is for the ip to update automatically instead of me clicking those green arrows and updating it manually."
Disagreed. ddclient most likely updates only in case your IP address has changed. If you want your settings taking effect now, you must update your dashboard network manually, e.g. at the dashboard or with the update URL. Else you have to wait for an IP address change until ddclient performs an automatic update. It's your choice!
Please sign in to leave a comment.
Comments
18 comments