cancel
Showing results for 
Search instead for 
Did you mean: 

OpenDNS with TG582n firmware 10

nicktee
Dabbler
Posts: 19
Registered: ‎22-03-2013

OpenDNS with TG582n firmware 10

I've done the upgrade to v10 firmware, which is working fine for me.
I've used OpenDNS for some considerable time, achieving this, like many others, by using Telnet commands. My software says that I'm still on Open DNS although the router's web page shows my primary and secondary DNS as 212.159.6.9 and 212.159.6.10, which is a little confusing!
The latest firmware does not support the "dns server route" command, and although my configuration's backed up, if anything ever goes wrong I'm going to lose my OpenDNS! I've got the latest CLI manual for the TG582, but I'm unable to find a solution.
So, and I'm sure this will affect many in the future, the basic question is -
"How do you use Telnet with the TG585 v10 firmware to enable OpenDNS?"
Added: Think it may involve the 'dns server forward' command.
3 REPLIES
nicktee
Dabbler
Posts: 19
Registered: ‎22-03-2013

Re: OpenDNS with TG582n firmware 10

Actually I think I've cracked it!
Open Telnet to the router as usual then
dns server flush  (clears the present DNS settings)
dns server forward dnsset add  (return)
It then asks questions
[set]= 0
[dns]= 208.67.222.222
[label] =
[metric] = 5
[intf] = Internet
[udpsize] =
[owner] =
It then returns a line with the settings you have input
Then
dns server forward dnsset add  (return)
[set]= 0
[dns]= 208.67.220.220
[label] =
[metric] = 10
[intf] = Internet
[udpsize] =
[owner] =
It then again returns a line with the settings you have input.
Just to check
dns server forward list
Then, of course,
saveall
If anyone wishes to amend or improve on this, feel free!


RPMozley
Aspiring Pro
Posts: 1,119
Thanks: 30
Fixes: 5
Registered: ‎04-11-2011

Re: OpenDNS with TG582n firmware 10

Set in both cases should be 0 (zero).
That's RPM to you!!
nicktee
Dabbler
Posts: 19
Registered: ‎22-03-2013

Re: OpenDNS with TG582n firmware 10

Thanks, I've edited the above post to avoid confusion.