Прокси / Эмуляция (не работает?) / С чем потреблять

Voldemar

Client
Регистрация
13.04.2014
Сообщения
535
Благодарностей
62
Баллы
28
Доброго дня!
Последние дни пытаюсь снова разобраться в зенно, после очень длительного инактива.

В данный момент интересует вопрос касательно прокси:

1. Эмуляция
129746

Она ни в каком виде не работает? Выходной IP и автоматически и в ручную подставлял и толку 0. Ни часовой пояс, ни язык ни гео - ничего просто тупо не эмулирует.

Приходится сначала делать запрос куда-то сюда ip-api.com и уже брать все данные и заменять их в ручную, что не всегда актуально.

2. Утечка DNS - почему чаще всего, показывает DNS совсем другой страны, а не как на проксях? (Прокси хорошие, резидентские). Она то есть, то ее нет. Какие есть вообще решения?
У меня есть несколько собственных VPN серверов на vless. Если zenno запустить из под VPN (не устанавливая прокси в программе) - то никакой утечки нет.

3. Я не претендую на идеальную анонимизацию, просто хочется сделать по максимум самые простые вещи.

Если я эти прокси загоняю в ЭдсПавер например, то там все как надо, подтягивает и язык и гео и все что только можно, не к чему придраться. А тут вообще 0.

МИНИМАЛЬНАЯ задача такая (буду благодарен за советы или шаблоны, на которые можно обратить внимание для изучения):

- Устанавливаем прокси
- Как минимум ставим часовой пояс, гео, язык системы и браузера соответствующий стране прокси.
- dns тоже должен соответствовать стране.

"DoNotTrack В вашем браузере не включен запрет на отслеживание." - это тоже как решить не пойму? Читал обновы, написано что вопрос решен был в движке, но что-то никак не могу разобраться.
 
Последнее редактирование:

Kuki

Client
Регистрация
02.11.2022
Сообщения
7
Благодарностей
0
Баллы
1
Тоже столкнулся с подобной проблемой. Теперь устанавливаю прокси через C#:

string proxy = project.Variables["proxy"].Value; // В переменной proxy должен лежать прокси согласно формату protocol://ip:port или protocol://login:pass@ip:port
instance.SetProxy(proxy,false,false,true); // Установка прокси с эмуляцией таймзоны на основе IP

// Скрытие DNS
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);

// Установка локального IP в WebRTC
string ipLocal = "192.168.{0}.{1}";
ipLocal = String.Format(ipLocal, Global.Classes.rnd.Next(2), Global.Classes.rnd.Next(2, 255));
// 1-й параметр - локальный IPv4, 2-й - IPv6, 3-й - внешний IPv4, 4-й - режим работы WebRTC
instance.SetWebRTCAdresses(ipLocal, null, null, ZennoLab.InterfacesLibrary.Enums.Browser.WebRTCMode.Emulate);

// Включение DoNotTrack
instance.SetHeader(ZennoLab.InterfacesLibrary.Enums.Browser.NavigatorField.DoNotTrack, "1");

// Отключение Flash и плагинов
instance.UsePlugins = false;
 

Voldemar

Client
Регистрация
13.04.2014
Сообщения
535
Благодарностей
62
Баллы
28
Тоже столкнулся с подобной проблемой. Теперь устанавливаю прокси через C#:

string proxy = project.Variables["proxy"].Value; // В переменной proxy должен лежать прокси согласно формату protocol://ip:port или protocol://login:pass@ip:port
instance.SetProxy(proxy,false,false,true); // Установка прокси с эмуляцией таймзоны на основе IP

// Скрытие DNS
instance.SetBrowserPreference("network.proxy.socks_remote_dns", true);

// Установка локального IP в WebRTC
string ipLocal = "192.168.{0}.{1}";
ipLocal = String.Format(ipLocal, Global.Classes.rnd.Next(2), Global.Classes.rnd.Next(2, 255));
// 1-й параметр - локальный IPv4, 2-й - IPv6, 3-й - внешний IPv4, 4-й - режим работы WebRTC
instance.SetWebRTCAdresses(ipLocal, null, null, ZennoLab.InterfacesLibrary.Enums.Browser.WebRTCMode.Emulate);

// Включение DoNotTrack
instance.SetHeader(ZennoLab.InterfacesLibrary.Enums.Browser.NavigatorField.DoNotTrack, "1");

// Отключение Flash и плагинов
instance.UsePlugins = false;
А причем тут прокси?

"
instance.SetProxy(proxy,false,false,true); // Установка прокси с эмуляцией таймзоны на основе IP
"

Вот это кстати у меня вообще не работает, время всегда моем показывает и локацию тоже дефолт профиля. Приходится руками менять
 

Guliverco

Client
Регистрация
04.01.2021
Сообщения
4
Благодарностей
0
Баллы
1
1) "Выходной IP"->Определяй вручную и подставляй из переменной IP адрес твоего прокси
2) DNS over HTTP подставь https://8.8.8.8/dns-query
 

Voldemar

Client
Регистрация
13.04.2014
Сообщения
535
Благодарностей
62
Баллы
28

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