Hello. I have a dial up account for my home use and ADSL at work. My laptop connects to the web fine from work using ADSL and equally my PC at connects fine with dial-up at home but when I try to connect at home with my laptop, which has exactly the same dial-up settings as the PC, it only lets me access https sites. Other sites such as google or anything not secure tries to load and then tries again before bringing up the usual "can't find page" error. I have tried turning off the windows firewall but there seems a lot of check boxes and I'm not sure if I'm missing something.
Had the same problem. If you have XP, check your C:\WINDOWS directory for a file named HOSTS (with no extention). Open it with notepad (don't use any other program to open it). Check to be sure that the first uncommented line (i.e., without the # sign) reads
127.0.0.1 localhost
If it's not there, put it there (with several spaces between the number and localhost) and save the file. That fixed my problem.