Это не будет работать, к сожалению. Файлы хостов используются для преобразования IP-адресов в имена доменов и хостов ... не полные URL-адреса. Причина в том, что он предназначен для разрешения имен и IP-адресов хостов в сети (например, yourmachine.yourdomain.local или аналогичных) и часто сбрасывается с веб-URL.
Также стоит отметить, что, отредактировав файл hosts, вы только испортите кому-то возможность разрешить www.google.com до 173.194.41.146 (в любом случае, согласно моему пингу). Если ваш пользователь использовал веб-пинг, чтобы найти ip, а затем пошел на http://173.194.41.146
, они все равно могли бы связаться с Google!
Существует не эффективный способ сделать это в Windows, поэтому вам нужно начать изучать установку какого-либо веб-прокси на вашем компьютере (или выделенный сервер), если вы делаете это на корпоративном уровне.