I have a strange issue with my internet connection, where people coming over to my house are sometimes unable to connect to the internet. On my own computers I have also experienced the issue, but I have found that changing the default DNS server on a device will allow it to work (such as to google's 8.8.8.8, 8.8.4.4). My wireless will alternate between working normally and requiring a different DNS server, often for days, possibly weeks at a time. I have investigated changing this on my router/modem, but there is no interface to change this in the router/modem settings.
With my desktops, laptops, TVs and DVD players, this all works fine, as they all have an option to change the DNS server used. However with my Windows 7 Phone there seems to be no option to set the DNS server in Settings -> Wi-Fi. This is quite troublesome for me, as I can only use the phone with wireless (no phone plan). My question is as follows:
Is there any application, or existing interface to allow me to change the default DNS Server on my phone?
As a side question, I'm also curious: Why didn't/wouldn't Microsoft choose to include this functionality, which appears to be on every other recent wireless device?
EDIT:
My router doesn't seem to have any options to configure DHCP for a specific DNS server, and the only option to configure the DNS server is by using a static IP. I tried using the current IP and other settings for a static IP, but I lost my connection after a day or so.