как сделать что бы при посещении всех сайтов с любых поддоменов mail.ru открывался google.com в браузере? может есть какая маска? 74.125.232.64 mail.ru - если открыть поддомен то не будет перенаправления
может эта http://habrahabr.ru/post/109180/ тулза чем-то поможет? P.S. Угу: Доменные маски (например, *.someadvsite.com) не допускаются.
никак, файл hosts для этого не предназначен. Выход — перехватывать DNS-запросы и перенаправлять на свой DNS-сервер (он может быть локальным процессом, как вариант), где уже доступны такие манипуляции
Если надо именно через hosts прописать, тогда можно на 2ip.ru глянуть все домены одного владельца. У mail.ru их 525 штук. Соответственно если не лень и очь. надо пишите их все в ваш hosts - файл.
Прошу прощение за дерзкое предложение, но не проще ли поставить роутер за 35-40$ и лишить себя гомороя с host? host легко правиться при наличии админ. доступа. тем более что такая настройка требует непосредственного вмешательства в каждый ПК локальной сети. Бонусом роутера будет еще и WiFi.
у меня есть роутер с wifi, только я там не разобрался как блокировать, да и вообще роутер может блокировать url ?
Кто знает какой у Вас роутер? А вообще в теории может блокировать URL (настройки такие есть). Например: А если не может, то можно прошить его DDWRT прошивкой .