Можно ли заблокировать определенную страницу сайта через hosts?
Приветствую.
Можно ли заблокировать определенную страницу сайта через файл hosts? Предположим, я хочу заблокировать доступ к своей странице В контакте. Если прописываю в hosts
127.0.0.1 vk.com то контакт блочится без проблем.
Если прописать 127.0.0.1 vk.com/id12345678 то страница не блокируется.
В теории не силен, гугл толком ничего не говорит. Прошу совета.
В hosts вы можете прописывать только пары соответствия между IP-адресом и доменным именем (vk.com), но не произвольным URL. Поскольку vk использует протокол https, блокировать на роутере или использовать персональный firewall - нельзя. Можно посмотреть в сторону плагинов для вашего browser-а, которые призваны осуществлять так называемый родительский контроль (parental control, parental filter).
Ну и, как всегда, совет в таких случаях: вместо того, чтобы спрашивать об узкой части решения задачи, стоит спросить о том, как решается вся задача целиком. Вы же не написали ничего о том, для чего это вам нужно и какие требования к механизму блокировки у вас имеются.
Армянское Радио
@gbg Куратор тега Системное администрирование
Любые ответы на любые вопросы
Нет, через hosts это сделать невозможно, а конкретно для контактика вообще очень сложно. Контактик использует https, отдельную страницу в нем заблокировать нельзя.
hosts - это очень простой dns сервер. Его задача - преобразовать имя сервера в его адрес.
Т.е. вы можете заблокировать целиком контакт. Но не отдельную страницу
Гораздо большая гибкость по сравнению с hosts, при блокировке на роутере, если он конечно такое поддерживает. Скажите какой у вас роутер, попробуем подсказать как попробовать заблокировать страницу на нем.
Егор: Подробной инструкции на устройство не нашел. Если у вас она есть, то выложите куда нибудь. По краткой инструкции можно лишь приблизительно предположить... В логика там простая, заходите в веб-морду устройства, по очереди проходитесь по всем пунктам меню, и смотрите какие там есть настройки относящиеся к фильтрации, блокировке.... Особенно обратите внимание на разделы называющиеся вроде Администрирование, Дополнительно, и отдельно на разделы WAN и LAN-настроек. Если что-то похожее находится - пробуете изменить эту настройку и проверяете блокировку... Возможно роутер потребуется перезагрузить...