Страница 1 из 1

Запретить провайдерский DNS

Добавлено: 07 сен 2018, 11:29
Ale][
Приветствую.
Возникло желание запретить DNS серверы, которые выдает провайдер. Дело в следующем:
У меня Ростелеком GPON 200Мбит/с с "белым" IP. Никто другой такой скорости в моем доме не дает, поэтому приходится пользоваться пока Ростелекомом. А они взяли за моду подсовывать рекламу. Думаю, что это делается путем подмены адреса сайта при резолвинге (надеюсь, что так). Грубо говоря, запускаю 4pda.ru, а мне открывается реклама их какой-то фигни. В последнее время они это делают довольно часто. Ладно, заканчиваем с лирикой.
Подключение у меня организовано следующим образом. В квартиру входит оптика, стоит преобразователь оптики в медь в режиме моста, т.е. он ничего не делает, всем рулит Микротик. На микротике поднят PPPoE Client, на него отправляются все запросы. И этот PPPoE пропихивает свои dns сервера в dns сервер микротика. Вот эту порочную практику и хотелось бы разорвать. Да, еще есть постоянно поднятый OpenVPN тоннель до VPS в Италии, через который я пускаю ряд нужных мне серверов, которые заблочены нашим доблестным Роскомнадзором. И этот тоннель тоже впихивает свои dns серверы, но они, хотя бы 8.8.8.8 и 8.8.4.4.
Сразу говорю, пункт Use Peer DNS в PPPoE отключал, пропадал интернет полностью. Модель микротика: RB962UiGS-5HacT2HnT hAP ac.

Re: Запретить провайдерский DNS

Добавлено: 07 сен 2018, 20:45
podarok66
Когда отключали пункт Use Peer DNS в PPPoE , то свои-то DNS прописывали или нет?

Re: Запретить провайдерский DNS

Добавлено: 10 сен 2018, 10:53
Ale][
podarok66 писал(а): 07 сен 2018, 20:45 Когда отключали пункт Use Peer DNS в PPPoE , то свои-то DNS прописывали или нет?
Свои DNS-ы, естественно прописывал.
Интернет обрубался под корень, не шли пинги даже по IP адресам.

Re: Запретить провайдерский DNS

Добавлено: 10 сен 2018, 20:14
podarok66
Ну звоните провайдеру, узнавайте. В любом случае вам должны предоставлять доступ к общественным серверам.

Re: Запретить провайдерский DNS

Добавлено: 11 сен 2018, 11:48
Ale][
podarok66 писал(а): 10 сен 2018, 20:14 Ну звоните провайдеру, узнавайте. В любом случае вам должны предоставлять доступ к общественным серверам.
Ростелекому? Шутите? Они скажут, что некорректно настроено и всё. Я их еле заставил сделать преобразователь из оптики в медь тупо мостом, а не роутером. Сейчас думаю на счет обходных путей. Может заворачивать трафик на DNS сервера в никуда, посмотреть сможет ли отрезолвится тогда какое-нибудь имя домена через другие DNS сервера...
Для этого, как я понимаю, надо заблочить исходящий трафик на 53-й порт по их IP?
Просто в последнее время катастрофически нет свободной минуты поэкспериментировать дома, чтобы иметь физический доступ к роутеру. Я уже доэксперементировался один раз по удаленке. Не помог и Safe Mode, т.к. роутер считал, что всё корректно и ничего не сбрасывал, пока не подключился к к нему с компа физически прицепленного к роутеру и не откатил изменения.

Re: Запретить провайдерский DNS

Добавлено: 11 сен 2018, 22:03
podarok66
Ну почему же шучу. Я думаю, что попробовать бы стоило. Скажите, что вам крайне необходимо подключаться к стороннему DNS для фильтрации контента. Такие услуги предоставляет например skydns, сам кое-где настраивал по желанию заказчиков. Или к примеру безопасные DNS от Яндекса. Тоже достаточно популярная к заказу услуга.

Re: Запретить провайдерский DNS

Добавлено: 14 окт 2018, 00:58
karda
Возможно провайдер блокирует UDP 53 для всех запросов кроме как на свои DNS. Можно попробовать зароутить DNS 8.8.8.8/8.8.4.4 через VPN ..... :-)

Re: Запретить провайдерский DNS

Добавлено: 15 окт 2018, 09:51
gmx
Что-то новое, чтобы Ростелеком показывал рекламу.
Никогда такого не было. Только на странице блокировки и все.

Если действительно у провайдера настроен перехват 53 порта (что вполне возможно), то попробуйте перенаправлять DNS запросы микротиком на AdGuard DNS у них есть резервный порт 5353.
https://adguard.com/ru/adguard-dns/faq.html

Это какие же мощности задействованы у провайдера для перехвата всех запросов на 53 порт?? Чудны крестьянские дети...

Re: Запретить провайдерский DNS

Добавлено: 14 ноя 2018, 12:42
Ale][
Проблема отпала сама собой. Теперь у меня на микротике заблочен 53-й порт и по TCP и по UDP.
А DNS сервером работает малина (Raspberry PI), которая стучит на 853-й порт - DNS over TLS на серверы CloudFlare и Google и отдает уже по 53-му порту внутри локалки. Решил я проблему глобально, через шифрование всего DNS трафика.