Отличный способ управлять этим был бы с Вашим внутренним сервером DNS. Можно установить DNS BlackHoles. Который можно установить для движения в 127.0.0.1 или безотносительно IP-адреса, Вы хотите. Это намного более управляемо и масштабируемо.
Можно читать немного больше об этом здесь: http://www.malwaredomains.com/bhdns.html
Взлом способ сделать это должно было бы сохранить Файл hosts на Вашей доле Сетевого входа в систему и иметь Групповую политику, запускает скрипт входа в систему для пользователей для копирования Файла hosts в их C:\Windows\System32\drivers\etc
папка.
Содержание Файла hosts содержало бы список доменов и поддельных IP-адресов:
google.com 127.0.0.1
youtube.com 127.0.0.1
Конечно, намного лучший метод должен был бы реализовать прокси-сервер в Вашей сети (существуют бесчисленные свободные там),