GET-запрос C# с использованием собственного DNS через прокси

Veselyj

Client
Регистрация
08.03.2010
Сообщения
22
Благодарностей
0
Баллы
1
Суть проблемы:
Надо парсить сайты у которых недавно изменились реальные IP адреса, но dns от гугла или клауда не дают возможность это делать, потому что в их NS записях не так быстро обновляются данные о реальных IP.
Решение проблемы:
Зная реальные IP адреса сайтов развернуть собственный DNS сервер, что было и сделано, но проблема в том, что без прокси сайты парсятся нормально, а когда используешь прокси домены резолвятся на стороне DNS прокси, а не моего, прописанного в настройках сетевухи.
Вопрос:
Можно ли создать гет-запрос с указанием реального IP сайта используя прокси, либо через прокси передать свой собственный DNS сервер.
Перепробовал кучу сервисов с прокси, соксами, все отдают свой DNS и мой не подхватывают.
Указания реального IP в заголовках запроса "Hosts" тоже не помогает.
Может у кого-то есть решение этого вопроса?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 710
Баллы
113

Veselyj

Client
Регистрация
08.03.2010
Сообщения
22
Благодарностей
0
Баллы
1
Не помогает. Точнее так, без прокси все работает как надо, как только носок подключаешь - домен резолвится на стороне DNS сокса
 

Veselyj

Client
Регистрация
08.03.2010
Сообщения
22
Благодарностей
0
Баллы
1
Решил вопрос через проброс DNS сервера через соксы, работает только на фаерфоксе и только на socks5
C#:
instance.SetBrowserPreference("network.proxy.socks_remote_dns", false);
Это нужно именно для того что бы свои днс светились, точно не подойдет для анонимизации))
Решения через формирование заголовков так и не нашел.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)