Альтернативный вариант подмены ДНС серверов провайдера на ДНС сервера Zaborona - zhovner/zaborona_help GitHub Wiki

Бывает так, что ДНС-сервера, выдаваемые провайдером менять нельзя (к примеру, провайдер раздает интернет по VPN и подключение происходит по внутресетевому домену с использованием провайдерских ДНС-серверов и менять провайдерские ДНС нельзя, так как роутер не сможет найти сервер провайдера и соответственно у Вас не будет работать Интернет).

Есть альтернативный вариант. В настройках любого роутера, в разделе DHCP-сервер, нужно удалить дефолтный ДНС-сервер (если он указан) и прописать адреса:

Первичный DNS — 208.67.222.222

Вторичный DNS — 208.67.220.220

Третий DNS выдается автоматически при подключении к OpenVPN (если потребуется)

По умолчанию, практически во всех роутерах, ДНС-сервером является сам роутер.

После того, как Вы пропишите вышеуказанные ДНС-сервера в настройках ДНС-сервера на роутере и чтобы клиенты получили новый список ДНС-серверов, нужно переподключить клиентов. Это можно сделать, перезагрузив сам роутер либо отключиться от Wi-Fi/отключить кабель от ПК и подключиться снова к Wi-Fi/подключить кабель к ПК.

На ПК с ОС Windows нужно в командной строке выполнить команду: ipconfig /flushdns, чтобы очистить кеш ДНС (либо перезагрузить ПК). После такой настройки, все клиентские ДНС запросы должны идти через сервера Zaborona, не уходя к провайдеру.

Если у Вас роутер Mikrotik, то нужно очистить кеш ДНС еще и на самом роутере: IP -> DNS -> Cache DNS -> Flush DNS.

Учтите один момент: если в Вашей сети настроены статические адреса, то Вам нужно будет прописать на каждом устройстве вышеуказанные ДНС адреса, чтобы работал обход блокировок.