technically it is not really a fix you are after but a feature, I agree one that alll other routers have already but a feature all the same.
For whatever reason, security or not, BT want you to use their DNS servers, could be that they want to try and avoid some form of DNS poisioning although the limitation they have imposed will not stop this happening at a machine level anyway, could be that it was simply an effect of some other change they needed or wanted to make but either way it is feature change not a fix.
Personally I would not use BT equipment where possible anyway but if I did I would be concerned if they had rushed out a firmware change for this without a period of testing
There isn't any technology out there that will ensure complete filtering of unsuitable content but we are constantly reviewing our security and parental-control software and believe it offers a best-in-class experience for helping parents keep children safe on the internet. We have just made an announcement on how we're making it even easier for people to use parental controls and we are working on how these services can incorporate devices other than PCs into our security suite, we'll be telling customers more about this as soon as we can.
As well as offering free parental-control software to all our broadband customers, we also offer comprehensive internet safety advice to parents and children in our leaflet that is available to download at: http://www.productsandservices.bt.com/consumerProducts/displayTopic.do?topicId=27269
With regard to the way we work with DNS, for security reasons the Home Hub will not allow its DNS gateway address to be changed.
Many thanks for at least pursuing this to some sort of answer.
I guess we wait and see what the announcement is.
However, it is hard to understand how a 'security reason' can be a valid excuse for preventing changing the DNS gateway setting. After all, you can happily alter the DNS on any connected device and override the Home Hub setting, can you not? I think more explanation is needed here for us to find this convincing - unless of course the announcement is that BT have struck a deal with OpenDNS or similar and will be incorporating the filtering that is required. 😉
I too am similarly baffled and somewhat annoyed that the DNS settings cannot be changed. My current provider of parental controls offers a "Whole Home " filtering option, but it only works if you can change the primary and secondary DNS settings. I tried using a different router (D-Link Dir655 but I had problems with some of its functions, so I returned it to Amazon for a refund).
Regarding the parental controls offered by BT/McAfee, I tried them but I wasn't impressed as they let through inappropriate material too easily.
This is an old thread, but you may like to look at this thread which is more recent.
Although it refers to the HH2, it could be applied to the HH3.
I came accross this posting as I too wanted to use OpenDNS for web filtering to protect my family across multiple devices and operating systems. I contacted BT and was left with a very BITTER taste in my mouth when I was told by thier tech guys that there WAS a way to change the DNS, but that I would have to pay £30 for them to tell me how. Frankly I am angry and shocked that this is not something I can do without paying for thier tech support.
so Mr Incredible, I was wondering if you managed to resolve your problem, or did you have to go down the change of Router / Provider route that it now looks like I will need to take?
BT lock the DNS server settings in firmware to prevent programs from changing the settings, and directing people to rough DNS servers.
You can override the settings on your computer on its network properties.
Or use a different router.
There were vunerabilities with the early home hubs which allowed scripts to change the DNS settings.
BT also like to make life easier for the helpdesk, and stopping alterations to the home hub reduces the likelihood of problems.
There is a list of routers which can be used on ADSL and Infinity here.