Задать вопрос
kumaxim
@kumaxim
Web-программист

Как подменить страницу используя DNS?

Всем доброго времени суток
Имеем маленькую сеть в общаге: роутер + 7 ноутбуков + 10-12 смартфонов/планшетов
Роль роутера выполняет нетбук(CentOS 7 + OpenVPN), который проводом подключен к канальному провайдеру и через WIFI раздает всем остальным интернет. На нем в качестве DNS прописаны Adguard DNS Family Protection, чтобы блокировать порнуху.

Необходимо решить две задачи:
  1. Заблокировать пару дополнительных сайтов, открывая вместо актуального содержимого заглушку Adguard
  2. Использовать Google DNS, вместо Adguard Family Protection для доменов gooogle.com и youtube.com


Не понимаю, в каком направлении даже начинать поиски. Буду благодарен за любые подсказки.

P.S.: Порнуха была заблокирована по просьбам юзеров с ПН по ПТ и становится доступна в СБ и ВС путем замены DNS c Adguard Family Protection на Google DNS
  • Вопрос задан
  • 963 просмотра
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@PlatinumThinker
В целом обычно на роутере есть dhcp сервер и он раздаёт адрес DNS сервера - вы можете подменить на локальный DNS сервер (например развернуть pihole и там уже настраивать всякое)
Но если товарищ понимает как работает DNS, DHCP и сети он просто статически пропишет себе google public dns (8.8.8.8) и всё будет работать. Так же по dns один сайт другим подменить то можно (в своём DNS сервере просто добавите запись которая на свой IP будет указывать) но тут есть нюансы - пользователь может обращаться напряму по IP и тогда ему будет плевать что в сети такой DNS есть, или на сайте может быть https и тогда человек сразу видит факт подмены сайта..
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы