Как включить чтобы использовался DNS прокси?

Alex83.

Client
Регистрация
04.09.2018
Сообщения
25
Благодарностей
1
Баллы
1
Подскажите где в ProjectMaker включить использование DNS прокси?
Вот как например в мозиле:


Пересмотрел все настройки но не нашел, а без них грузится родной ДНС.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Подскажите где в ProjectMaker включить использование DNS прокси?
Вот как например в мозиле:


Пересмотрел все настройки но не нашел, а без них грузится родной ДНС.
В C#-коде в начале шаблона поместите код:
C#:
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);
 
  • Спасибо
Реакции: Alex83.

Alex83.

Client
Регистрация
04.09.2018
Сообщения
25
Благодарностей
1
Баллы
1
Спасибо работает, подскажите еще как включить Java?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

WEISS

Client
Регистрация
11.12.2015
Сообщения
115
Благодарностей
25
Баллы
28

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
Добрый день, работаю на socks4, Firefox45
ставлю кубик сишарпа
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);
отказывается работать Dns совсем... может кто-нибудь подскажет, что не так?
И как работать на http, чтобы ДНС был от прокси проекта?
 
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
Или по другому переформулирую вопрос, есть список DNS серверов, нужно чтобы система при подключении перебирала их в рандомном порядке.
Acrylic не то, есть ли у кого информация, как реализовать?
 

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
есть список DNS серверов, нужно чтобы система при подключении перебирала их в рандомном порядке
В чём смысл данной операции?
DNS служит для преобразования доменного имени в IP адрес для подключения.

Другие
  1. DNS нужны, если фильтруем трафик на вирусы, взрослые сайты и т.п.
  2. Обходим DNS провайдера.
  3. Пытаемся подключиться к большому пулу ip адресов, в надежде, что нам выдадут другой ip адрес сервера из группы.
  4. Подмена сервера, например для показа страницы блокировки пользователю, ...
  5. ... может что-то еще забыл.
В большинстве случаев прозрачных DNS серверов, например гугла 8.8.8.8 вполне хватает, если нужна подмена, то bind8 или аналог.

Объясните, что хотите получить, т.к. не вижу смысла в привязке к конкретному DNS серверу, если это не закрытые внутренние сети.
 
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
В чём смысл данной операции?
DNS служит для преобразования доменного имени в IP адрес для подключения.

Другие
  1. DNS нужны, если фильтруем трафик на вирусы, взрослые сайты и т.п.
  2. Обходим DNS провайдера.
  3. Пытаемся подключиться к большому пулу ip адресов, в надежде, что нам выдадут другой ip адрес сервера из группы.
  4. Подмена сервера, например для показа страницы блокировки пользователю, ...
  5. ... может что-то еще забыл.
В большинстве случаев прозрачных DNS серверов, например гугла 8.8.8.8 вполне хватает, если нужна подмена, то bind8 или аналог.

Объясните, что хотите получить, т.к. не вижу смысла в привязке к конкретному DNS серверу, если это не закрытые внутренние сети.
Там мне и не нужна привязка к конкретному DNS, нужно брать разные, которые предварительно я сам указываю.
К примеру работаете через прокис определенной страны, нужно чтобы DNS был этой страны, и повторяющиеся запросы шли с разных DNS этой страны
 

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
  • Спасибо
Реакции: specialist

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
Посмотрел на методику определения, пока она не всем доступна.

Варианты решения, для socks понятно, решение выше.

Для http, только задавать принудительно, в настройках соединения или через проксирующие программы.

Список dns серверов для страны получить от socks прокси.
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Этот код работает как с socks, так и с http прокси:
C#:
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);
Могу научить пользоваться поиском по форуму за $200.
 
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
Посмотрел на методику определения, пока она не всем доступна.

Варианты решения, для socks понятно, решение выше.

Для http, только задавать принудительно, в настройках соединения или через проксирующие программы.

Список dns серверов для страны получить от socks прокси.
Ну вот тогда вопрос, по списку чтобы ходила система и брала рандомно DNS сервера, чем можно реализовать, какими проксирующими программами? ЕСть соображения?
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Ну вот тогда вопрос, по списку чтобы ходила система и брала рандомно DNS сервера, чем можно реализовать, какими проксирующими программами? ЕСть соображения?
ДНСы, которые получаются скриптами на строне сайта, подменить не удастся. Только если вы управляете конфигурацией прокси-сервера.
 
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
Этот код работает как с socks, так и с http прокси:
C#:
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);
Могу научить пользоваться поиском по форуму за $200.
Я изначально писал что работаю на socks4, попробуйте как оно на них работает
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Я изначально писал что работаю на socks4, попробуйте как оно на них работает
Чтобы специально вам что-то доказать я делать ничего не буду. Переходите на socks5, - если это решит вашу проблему.
Хотите чтобы я занялся решением вашей проблемы - платите.
 
Регистрация
20.02.2019
Сообщения
292
Благодарностей
35
Баллы
28
Чтобы специально вам что-то доказать я делать ничего не буду. Переходите на socks5, - если это решит вашу проблему.
Хотите чтобы я занялся решением вашей проблемы - платите.
Так я именно вас и не спрашивал ни о чем, не знаете не повторяйте тогда информацию, которая уже есть на ветке.
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113

specialist

Client
Регистрация
28.12.2018
Сообщения
732
Благодарностей
343
Баллы
63
ДНСы, которые получаются скриптами на строне сайта, подменить не удастся.
Возможно, но в любом случае нужно управлять списками dns серверов и трафиком на системном уровне, перехватывая пакеты. Сделать можно, но зачем, даже не представляю )

рандомно DNS сервера, чем можно реализовать
Самый простой способ, это через powershell, winapi и т.п. менять dns записи в подключении через которое идет работа и перезапускать его.
 
  • Спасибо
Реакции: alexeipigilov12

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Возможно, но в любом случае нужно управлять списками dns серверов и трафиком на системном уровне, перехватывая пакеты. Сделать можно, но зачем, даже не представляю )
Понятно, что с нынешним развитием технологий возможно, практически всё, однако, цена вопроса может оказаться непомерной, для решения задачи. Колоть орехи микроскопом возможно, но малость дорого, да и есть более удобные инструменты. Но некоторым интересно изобретать велосипед.
 
  • Спасибо
Реакции: specialist

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