|A vpn using dialup makes no sense. You barely have enough bandwidth at 56-28K to support data flow let alone vpn encryption.|
There is no reason to stop and restart dns client service. If you which to flush the dns local cache - which is what you are doing with stop and start, instead run the command ipconfig /flushdns
I would suggest posting the results of an ipconfig /all before and after you connect via the vpn. Post both for review.