A few questions...

Every time a program needs to query DNS it pops up, under dns server in my windows network config i have it set to 192.168.1.1 (My LAN IP is 192.168.1.120). Can i get around this somehow? i tried messing with network config but no luck.

Every time a program tries to load firefox i get a pop up even though skip parent is checked for firefox, should this be happening?

Also is there a basic list of what i should have blocked/allow by default?