iphone connect to wifi but DNS doesn't work
I have just changed my mobile phone from Android(Nexus S) to iPhone 4S. The user experiences of iphone 4S is great as expected. But, but recently I have met the "popular" problem of iPhone 4S. This happens to my new iphone 4S frequently and some time it happens to my iPad 2 as well.
The problem is that, sometime, even you see the iphone has been connected to the WiFi, you can't visit any website unless you type the IP address in the browser. Even you disconnect from the router and use 3G, you still have the problem. The only work around is to restart your iphone.
First I think it is due to the DNS service down from the router. But my other devices and computer have no problem. And I also changed the DNS server address in the iphone and the problem still exists. Even I use VPN, iphone seems not being able to parse the URL to the ip address.
So, my conclusion is that, the DNS process of my iphone crashes. Maybe due to the compatibility of the router. But I think it is more or less the bug of the iphone.
And also,some reports from the internet shows that some user have the problem by installing certain app from app store. So I think maybe it is due to some APIs related with network cause the process crash. It is also may be the scenario of mine because I just started to install a lot of applications on my iphone.
By the way, my iphone is not jail break. So I hope Apple could fix this problem officially as soon as possible. Will them?
iPhone 4S, iOS 5.0.1