Question for Speedtouch users

Started by Ted, Jan 28, 2009, 17:03:40

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

Ted

I'm using a tg585 v7 at the moment and as some will know, you have to use a CL interface to Telnet into the thing to change certain settings. Such as the DNS servers (oh fun)

Is the syntax below, correct (for Open DNS)

Start root terminal
Telnet to router, username, password etc

dns server route

list
(woo hoo, list of IDNet dns servers.)

flush (deletes dns servers from the list)

add dns=208.67.222.222 metric=10 intf=Internet (primary server)
add dns=208.67.220.220 metric=10 intf=Internet (secondary server)

list (to check servers)

saveall

exit

Thanks
Ted
There's no place like 127.0.0.1

Rik

Rik
--------------------

This post reflects my own views, opinions and experience, not those of IDNet.

Ted

Quote from: Rik on Jan 28, 2009, 17:05:10
You need Sebby, Ted.

Sssssh! we were trying to keep it a secret ;D
Ted
There's no place like 127.0.0.1

Rik

Rik
--------------------

This post reflects my own views, opinions and experience, not those of IDNet.

Steve

I recall maybe very wrong on v6 doing it via the CLI menu command and then working through the options Can you not also go via web interface home>home network>interfaces> configure>DHCP pool settings.
Steve
------------
This post reflects my own views, opinions and experience, not those of IDNet.

colirv

Ted - It's a while since I set my Speedtouch to OpenDNS, but I do remember I didn't bother flushing the existing servers - just set the OpenDns metrics lower than the existing ones (to 5, say) and they will take precedence. I assume you've downloaded the CLI manual?
Colin


Steve

Colin, I do recall setting it up the way you suggested with the metric at 5
Steve
------------
This post reflects my own views, opinions and experience, not those of IDNet.

Ted


Quote from: colirv on Jan 28, 2009, 17:37:58
Ted - It's a while since I set my Speedtouch to OpenDNS, but I do remember I didn't bother flushing the existing servers - just set the OpenDns metrics lower than the existing ones (to 5, say) and they will take precedence. I assume you've downloaded the CLI manual?

Steve, nothing like that in the GUI that i could find :(

Colin, Yes i got the manual, not that great, some examples would have been good.
I see what you mean about the metrics setting, set them lower but leave the IDNet ones there and it will go down the list till it finds one that works. Sounds logical. I'll give it a go tomorrow when nobody else is using the internet.

Am i correct in thinking that if i don't (saveall) then a reboot should restore the original settings? (if it all goes legs up) ;D
Ted
There's no place like 127.0.0.1

colirv

Quote from: Ted on Jan 28, 2009, 17:51:07
Colin, Yes i got the manual, not that great, some examples would have been good.

Mine is an old Speedtouch 585V6,  but IIRC in order to list servers, and then add a server, having telnetted in, at the telnet prompt I would type
dns server route list
to list them, and
dns server route add dns=208.67.222.222 metric=5 intf=Internet
etc to add them. In both cases it's all on one line, rather than on separate lines as in your example. You may have to play around to see which works.

Quote from: Ted on Jan 28, 2009, 17:51:07
Am i correct in thinking that if i don't (saveall) then a reboot should restore the original settings? (if it all goes legs up) ;D

If you don't saveall then your additional DN Servers won't even be added!
Colin


Steve

Shame this page doesn't exist, I presume it depends on the firmware version and whether its been modified by the ISP

[attachment deleted by admin]
Steve
------------
This post reflects my own views, opinions and experience, not those of IDNet.

Sebby

dns server route flush (to remove the existing servers)
dns server route add dns=208.67.222.222 metric=1 intf=Internet
dns server route add dns=208.67.220.220 metric=1 intf=Internet
saveall

:)

Ted

Ted
There's no place like 127.0.0.1

colirv

Colin


Ted

#13
Quote from: colirv on Jan 29, 2009, 11:40:03
So did it work?

Sure did :thumb: Using Open DNS right now.

If you change to the "dns server route" directory

dns server route press enter

you only need to type the actual commands, list, flush, add etc.

Karmas all round for your help :ithank:

Ted
There's no place like 127.0.0.1

Ted

Quote from: stevethegas on Jan 28, 2009, 22:19:02
Shame this page doesn't exist, I presume it depends on the firmware version and whether its been modified by the ISP

Just seen this Steve (missed it) and actually that page does exist, not that easy to find. The only difference is that its completely blank. Maybe a silly question but, if i fill it in with the appropriate information, and apply, will that info then be used by the router. If so, it would be much simpler to change the DNS settings in future.

This 585 isn't an ISP modded one, firmware 7.4.4.7
Ted
There's no place like 127.0.0.1

Sebby

I think it has to be done via the CLI. When you reboot, the router will get the ISP's DNSs again, but because OpenDNS has a higher metric, they'll still be used in preference. If you set it via the web interface, I think they'll be lost following a reboot.

Ted

Quote from: Sebby on Jan 29, 2009, 16:36:25
I think it has to be done via the CLI. When you reboot, the router will get the ISP's DNSs again, but because OpenDNS has a higher metric, they'll still be used in preference. If you set it via the web interface, I think they'll be lost following a reboot.

Ah! Right.  To be honest, its no big deal using telnet, it only takes a minute. If you keep a text file with the server lines in, just copy and paste. Easy :thumb:
Ted
There's no place like 127.0.0.1

Lance

Using telnet makes it look more like you know what you're doing as well if someone is watching!
Lance
_____

This post reflects my own views, opinions and experience, not those of IDNet.

Sebby

I always like doing things via the command prompt when people are watching. :D

Simon

Simon.
--
This post reflects my own views, opinions and experience, not those of IDNet.