Looking for a Windows 7/8/10 software that has the possibility to record established and attempts to establish connections with IP adresses, drop connections and restrict a certain program or the entire OS to connect to specific IP adresses in real-time. In other words, a program that blacklists and/or whitelists DNS or IP's much like the "hosts" file but in real-time.