i have experienced this strange problem which i cant understand first, i was using my computer and the internet was fine, i didnt install or modify anything, but when i rebooted the dns was gone i could connect to any site using the ip, but trying to use domain would result is server not found in any browser i thought of a dns server failure at first, but changinf the servers wouldnt make any difference; moreover, nslookup was still able to resolve dns i looked at packets with the kaspersky packet log, and found that browsers were not generating any dns request at all, as if they thought there was no dns resolver! same for ping -a, while nslookup did the queries tried flushing dns cache, no result then i thought maybe some dns service wasnt up, so i went to services panel and found dns client was set on automatic and running so i tried stopping it, and dns worked again! now can someone explain me this???? if i start the dns client service, ipconfig sees the dns cache but dns lookup doesnt work if its stopped, cache isnt available but dns goes ok