Bump!
Does anyone know how to change to the OpenDNS servers using the BE-Box? I can't find an option anywhere that allows me to manually set the DNS server details?
Taken from the OpenDNS forums:
First, you will need to access the router via Telnet. To do so, please follow these instructions carfully.
First, you need a command prompt.
To do this go, START > RUN... > Type "cmd" (without the quotes).
Once at the cmd prompt, type :> telnet 192.168.1.254
Enter your user name: Administrator (by default, note capital A)
Enter you Password: (blank by default)
A prompt like the one below should appear.
_{Administrator}=>
Your in.
To exit, simply type "exit" (without quotes)
Changing the DNS IP's.
Setting Different DNS Server Addresses within the Router (if Your DNS servers are too slow, and you would rather not reconfigure each of your PCs)
Flushing DNS Servers assigned by DHCP (and any you have previously added manually):-
:dns server route flush
Setting Primary & Secondary DNS servers:-
:dns server route add dns=[Insert Primary DNS Server Address here] metric=1 intf=RoutedEthoA
:dns server route add dns=[Insert Secondary DNS Server Address here] metric=1 intf=RoutedEthoA
When the router contacts DHCP again, the DNS addresses allocated will be below those you have added above (so your choice of DNS will be used first - if both your DNS servers are offline, then it should attempt to use the Be* DNS).
To view the DNS servers:-
:dns server route list
I use OpenDNS:
Primary: 208.67.222.222
Secondary: 208.67.220.220
E.G. With the above command line I would enter at the telnet prompt:
:dns server route flush
THEN:
:dns server route add dns=208.67.222.222 metric=1 intf=RoutedEthoA
AND:
:dns server route add dns=208.67.220.220 metric=1 intf=RoutedEthoA
THEN:
:dns server route list (to make sure the changes have taken)
THEN:
"saveall" (If the router is powered off for what ever reason, this cmd will retain the DNS IP's)
typing "exit" will exit you from telnet.