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

  • Автор темы Автор темы Alex83.
  • Дата начала Дата начала

Alex83.

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

KFrS5zb2TZKRFSQGKQZMCw.png

Пересмотрел все настройки но не нашел, а без них грузится родной ДНС.
 
Подскажите где в ProjectMaker включить использование DNS прокси?
Вот как например в мозиле:

KFrS5zb2TZKRFSQGKQZMCw.png

Пересмотрел все настройки но не нашел, а без них грузится родной ДНС.
В C#-коде в начале шаблона поместите код:
C#:
Развернуть Свернуть Копировать
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);
 
  • Оценить
Реакции: Alex83.
Спасибо работает, подскажите еще как включить Java?
Ni1OI4HVQ_esCqJfBtXRWA.png
 
Добрый день, работаю на socks4, Firefox45
ставлю кубик сишарпа
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);
отказывается работать Dns совсем... может кто-нибудь подскажет, что не так?
И как работать на http, чтобы ДНС был от прокси проекта?
 
Или по другому переформулирую вопрос, есть список DNS серверов, нужно чтобы система при подключении перебирала их в рандомном порядке.
Acrylic не то, есть ли у кого информация, как реализовать?
 
есть список DNS серверов, нужно чтобы система при подключении перебирала их в рандомном порядке
В чём смысл данной операции?
DNS служит для преобразования доменного имени в IP адрес для подключения.

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

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

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

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

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

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

Список dns серверов для страны получить от socks прокси.
 
Этот код работает как с socks, так и с http прокси:
C#:
Развернуть Свернуть Копировать
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);

Могу научить пользоваться поиском по форуму за $200.
 
Посмотрел на методику определения, пока она не всем доступна.

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

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

Список dns серверов для страны получить от socks прокси.
Ну вот тогда вопрос, по списку чтобы ходила система и брала рандомно DNS сервера, чем можно реализовать, какими проксирующими программами? ЕСть соображения?
 
Ну вот тогда вопрос, по списку чтобы ходила система и брала рандомно DNS сервера, чем можно реализовать, какими проксирующими программами? ЕСть соображения?
ДНСы, которые получаются скриптами на строне сайта, подменить не удастся. Только если вы управляете конфигурацией прокси-сервера.
 
Этот код работает как с socks, так и с http прокси:
C#:
Развернуть Свернуть Копировать
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);

Могу научить пользоваться поиском по форуму за $200.
Я изначально писал что работаю на socks4, попробуйте как оно на них работает
 
Я изначально писал что работаю на socks4, попробуйте как оно на них работает
Чтобы специально вам что-то доказать я делать ничего не буду. Переходите на socks5, - если это решит вашу проблему.
Хотите чтобы я занялся решением вашей проблемы - платите.
 
Чтобы специально вам что-то доказать я делать ничего не буду. Переходите на socks5, - если это решит вашу проблему.
Хотите чтобы я занялся решением вашей проблемы - платите.
Так я именно вас и не спрашивал ни о чем, не знаете не повторяйте тогда информацию, которая уже есть на ветке.
 
ДНСы, которые получаются скриптами на строне сайта, подменить не удастся.
Возможно, но в любом случае нужно управлять списками dns серверов и трафиком на системном уровне, перехватывая пакеты. Сделать можно, но зачем, даже не представляю )

рандомно DNS сервера, чем можно реализовать
Самый простой способ, это через powershell, winapi и т.п. менять dns записи в подключении через которое идет работа и перезапускать его.
 
  • Оценить
Реакции: alexeipigilov12
Возможно, но в любом случае нужно управлять списками dns серверов и трафиком на системном уровне, перехватывая пакеты. Сделать можно, но зачем, даже не представляю )
Понятно, что с нынешним развитием технологий возможно, практически всё, однако, цена вопроса может оказаться непомерной, для решения задачи. Колоть орехи микроскопом возможно, но малость дорого, да и есть более удобные инструменты. Но некоторым интересно изобретать велосипед.
 
  • Оценить
Реакции: specialist

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