@rugk Well Im not really a computer tech I guess. I only try to do what I learn little by little. Well my issue went around like this. I updated from 7 to 8 right? After that the next day internet stopped working, first I thought it was my router but soon I found that I couldnt even connect to my router admin page. So I uninstalled eset and downloaded 7 back and yet the same thing happened and note it did not happen before at all so somehow the settings must've gotten saved or something and when Eset 7 ran it automatically took the settings of 8 like the quarantine list, which is why I was recommending to find a way to completely remove everything if anyone wants to reinstall eset.
So then I was looking here and found those "3" firewall rules that needed to be disabled. But what I did was to go to into the advanced settings and firewall and choose "permantently disable firewall" in that moment ESET disabled personal firewall, network attack protection, botnet BUT also Web access protection. Thats when internet started working again. After reboot though the changes didnt get saved. Then I saw someone was talking about manually adding your subnet to the trusted zones. Went there and I found 3 DnsIP. My guess is that there was some sort of conflict in the settings and removal of these upon upgrade and reinstall. I deleted all 3 and I added my subnet naming it home internet and the internet worked again and when I rebooted I didnt get the pop up question "Home network or public network". However I checked now the firewall settings again in the zones and yes you are right it still automatically generates a DnsIp. What I have now in my zones option is a "trusted zone" "DnsIP" my manually added Subnet, local adresses, DNS servers, adress exclusion and notification.
So I dont know maybe for others its something diferent in the settings of eset, but for me this is what fixed it so I just thought I'd share it.