DNS-o-matic for Puppy linux
OK, odd situation. I use opendns & the IP-updater w/windows 7 -- I set the opendns dns addresses in both the windows 7 network AND in the DSL router settings. Works fine.
Then I set up a dual-boot w/Puppy linux on the hard-drive. The options in linux networking don't let me specify custom dns IPs unless I choose a static IP -- really didn't want to do that. So linux's network simply uses the router's 192.168.1.1 IP address for dns service -- the default.
However, when I navigated in linux to the opendns site & tried the "test your settings" link, it said I was using opendns! Apparently the router is, by default, using opendns's dns servers and linux doesn't even know it.
Good? Not sure. I don't have an opendns updater for linux. The recommended updater for linux is source code, but I don't have the compiler installed on linux & can't compile. I've seen the package ddclient also mentioned as an updater, so installed that, but can't seem to get that working.
So my question -- without an IP updater, will I loose connectivity in linux? Does opendns work OK w/o an updater? I seemed to browse w/o problems for a few days in linux.....
-
Hmm. Since windows automatically updates the dynamic IP identifier for opendns, if/when I reboot back to linux, presumably the dynamic IP wouldn't have changed yet, so the IP assigned to linux would be the same and I'd be fine. I tried the "network" link on the dashboard at the opendns site in linux yesterday and had all of the setting/options available. So seems like it's actually working properly in linux w/o the added programs -- windows doing the work.
-
Using OpenDNS and the Updater are merely unrelated to each other. The Updater is to use your individual dashboard settings, not to use OpenDNS in general.
"I set the opendns dns addresses in both the windows 7 network AND in the DSL router settings."
"The options in linux networking don't let me specify custom dns IPs unless I choose a static IP -- really didn't want to do that."This is unnecessary. Configuring the OpenDNS resolver addresses on the router is already sufficient.
Also, your Linux network settings are unrelated to your public IP address. It's for the private IP addresses within your LAN, and you can configure it as you want."However, when I navigated in linux to the opendns site & tried the "test your settings" link, it said I was using opendns!"
Yes, sure, what else? You configured the OpenDNS resolver addresses on your router, covering your whole network.
"I don't have an opendns updater for linux."
Ok. You just need one Updater in your network, not one per device. Be it your router, one of your computers or another device like DVR, NAS or camera.
"So my question -- without an IP updater, will I loose connectivity in linux?"
You are not without Updater, are you? As I said, the Updater is unrelated to your devices. It is to keep OpenDNS updated with your IP address information.
Does opendns work OK w/o an updater?
Yes, it works, but it cannot associate your DNS queries with your dashboard settings then. The OpenDNS default settings take effect.
-
Thanks for the response. As you say, in dual-booting, both OSs are using the same router, so opendns works on both w/windows doing the updating. So as long as I use windows & get the latest update, Linux is "covered". The only exception would be if I was solely on Linux when the dynamic IP happened to change -- but I'm constantly switching between OSs, so no practical problem. -
Hi beng2verz!
It looks like you've actually configured, at the network level, OpenDNS for any device that connects to your router. When you do this, any device that connects to the network will actually be using OpenDNS. Any of your devices connected to the internet through the router will be resolving addresses using OpenDNS.
You are correct in regards to the Dynamic IP Updater client - as long as you have it running on one device that exists behind the network, the Dynamic IP Updater client will update us with your most updated network address. In your setup, not using an updater client on your Linux machine will not affect its connectivity.
I can see that since you're dual-booting devices, there may be (on occasion), the chance where your network updates your IP while you are on your Linux box without the IP updater client running. This would mean that OpenDNS would not get a updated view on what your IP is and we won't be able to resolve your DNS requests. However, this is rare and most ISPs do not refresh dynamic IPs very often unless your router disconnects from your ISP. When you start up your Windows machine (with IP updater running), it would update us with your most current IP.
-
I also wanted to add that you can also look into a router that supports firmware such as DD-WRT which would allow you to use dynamic IP updater tools that are built into the router itself. If you set up your network this way, you will not have to worry about having one machine on all the time, simply to update the IP of your network. Have a look at this article: https://support.opendns.com/entries/26022169-My-Router-uses-DD-WRT-Firmware-Can-I-still-use-OpenDNS-
Please sign in to leave a comment.
Comments
6 comments