|
artenax
Стаж: 2 года 4 месяца Сообщений: 1604
|
artenax ·
03-Июл-24 11:35
(4 месяца 13 дней назад, ред. 03-Июл-24 11:36)
yarmakv писал(а):
86442563Вышла новая версия 1.3.1.
Изменения:
- Более удачные параметры по умолчанию для текущей ситуации.
- Обновления зависимостей.
- Незначительное исправление приоритета параметров командной строки.
Поддержка win7 осталась, интересно?
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
03-Июл-24 12:14
(спустя 38 мин.)
artenax писал(а):
86442776
yarmakv писал(а):
86442563Вышла новая версия 1.3.1.
Изменения:
- Более удачные параметры по умолчанию для текущей ситуации.
- Обновления зависимостей.
- Незначительное исправление приоритета параметров командной строки.
Поддержка win7 осталась, интересно?
Нет, вроде бы уже с прошлых версий её не было. Счастливым обладателям Win 7 подойдёт использовать старые версии с опцией командной строки -bootstrap-dns=https://1.1.1.3/dns-query -- в результате поведение будет примерно такое же, как в новых версиях.
|
|
Dicrock
Стаж: 12 лет 6 месяцев Сообщений: 1082
|
Dicrock ·
03-Июл-24 12:22
(спустя 8 мин.)
А что-то критичное в плане фиксов ? Старые билды прокси вроде вполне без проблем работают (1.2.2, всё ок).
|
|
artenax
Стаж: 2 года 4 месяца Сообщений: 1604
|
artenax ·
03-Июл-24 13:05
(спустя 42 мин., ред. 03-Июл-24 13:10)
yarmakv писал(а):
86442872Нет, вроде бы уже с прошлых версий её не было. Счастливым обладателям Win 7 подойдёт использовать старые версии
opera-proxy автоматом скачивает go1.22 при go build. go1.21 уже не поддерживается?
А, вижу: github.com/AdguardTeam/dnsproxy@v0.71.2 requires go >= 1.22.3
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
03-Июл-24 13:52
(спустя 46 мин.)
Dicrock писал(а):
86442890А что-то критичное в плане фиксов ? Старые билды прокси вроде вполне без проблем работают (1.2.2, всё ок).
По существу поменялись только умолчания, т.к. на некоторых провайдерах без шифрованного DNS не работает.
|
|
Алекс Бывалый
Стаж: 15 лет 2 месяца Сообщений: 617
|
Алекс Бывалый ·
03-Июл-24 21:24
(спустя 7 часов, ред. 03-Июл-24 21:24)
Скажите, пожалуйста, какая версия ставится на Android? Там есть версии "opera-proxy.android-arm64", "opera-proxy.android-arm"? Если они, то непонятно, как это работает?
|
|
Dicrock
Стаж: 12 лет 6 месяцев Сообщений: 1082
|
Dicrock ·
04-Июл-24 04:17
(спустя 6 часов, ред. 04-Июл-24 04:17)
yarmakv писал(а):
По существу поменялись только умолчания, т.к. на некоторых провайдерах без шифрованного DNS не работает.
yarmakv, а. Вот оно что. У меня по dnscrypt вкорячен, хотя резолверы базовых dns-провайдеров - google,cloudflare,yandex (да, и он тоже ). Вероятно потому я и не заметил проблем. Буду иметь ввиду.
Алекс Бывалый писал(а):
86444357Скажите, пожалуйста, какая версия ставится на Android? Там есть версии "opera-proxy.android-arm64", "opera-proxy.android-arm
Это как x86 и x64. Первая ревизия работает на arm/armv7 и arm64 (aarch64) платформах, вторая только на arm64 (aarch64). По идее, та, что под arm64 должна работать быстрее, но, как мне кажется, особой разницы вы не заметите.
Алекс Бывалый писал(а):
Если они, то непонятно, как это работает?
Через терминал/эмулятор терминала/консоль. Как и под виндой. При наличии рута. Вручную или скриптами.
|
|
artenax
Стаж: 2 года 4 месяца Сообщений: 1604
|
artenax ·
04-Июл-24 07:12
(спустя 2 часа 54 мин.)
В Termux должно быть можно запустить без рута, если разобраться с путями. Но нужен браузер с поддержкой прокси (или расширений, чтобы поставить foxyproxy). Таких немного, помню Bromite.
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
04-Июл-24 09:22
(спустя 2 часа 10 мин.)
artenax писал(а):
86445470В Termux должно быть можно запустить без рута, если разобраться с путями. Но нужен браузер с поддержкой прокси (или расширений, чтобы поставить foxyproxy). Таких немного, помню Bromite.
Либо поставить adguard, всю систему через прокси завернуть, но добавить сам термукс в исключения. Тогда и реклама фильтруется, и весь трафик через прокси идёт.
|
|
Dicrock
Стаж: 12 лет 6 месяцев Сообщений: 1082
|
Dicrock ·
27-Июл-24 20:33
(спустя 23 дня)
Гм. А moproxy вообще годится для прозрачного редиректа трафика на прокси через iptables ? Помнится он упоминался в треде hol'ы и на хабре, в статье про opera-proxy, ввиду чего я решил его попробовать вместо transocks, который в целом хоть и работает, но использует внешний конфиг и почему-то "цепляется" за накопитель на смарте не давая его нормально отмонтировать (при том, что конфиг лежит вне его), пока процесс transocks не прибьёшь. moproxy вроде предназначен для того же самого и сам автор предлагает варианты редиректа через iptables, но тулза плюётся в лог на средирекченнный траффик подобным образом :
Код:
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
Запускаю moproxy вот так
Код:
moproxy --port 11110 --http 12110
Где 12110 - порт opera-proxy, 11110 - порт на который идёт редирект. По идее, всё верно, но не выходит каменный цветок. Через curl отправленные socks5 - запросы пролетают, а средирекченный через iptables траффик - нет.
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
27-Июл-24 21:15
(спустя 41 мин.)
Dicrock писал(а):
86523878Гм. А moproxy вообще годится для прозрачного редиректа трафика на прокси через iptables ? Помнится он упоминался в треде hol'ы и на хабре, в статье про opera-proxy, ввиду чего я решил его попробовать вместо transocks, который в целом хоть и работает, но использует внешний конфиг и почему-то "цепляется" за накопитель на смарте не давая его нормально отмонтировать (при том, что конфиг лежит вне его), пока процесс transocks не прибьёшь. moproxy вроде предназначен для того же самого и сам автор предлагает варианты редиректа через iptables, но тулза плюётся в лог на средирекченнный траффик подобным образом :
Код:
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
[INFO] error on hanle client: Neither a NATed or SOCKSv5 connection
Запускаю moproxy вот так
Код:
moproxy --port 11110 --http 12110
Где 12110 - порт opera-proxy, 11110 - порт на который идёт редирект. По идее, всё верно, но не выходит каменный цветок. Через curl отправленные socks5 - запросы пролетают, а средирекченный через iptables траффик - нет.
А каким правилом iptables вы делаете редирект? Может вы делаете DNAT вместо REDIRECT-а?
|
|
Dicrock
Стаж: 12 лет 6 месяцев Сообщений: 1082
|
Dicrock ·
28-Июл-24 00:44
(спустя 3 часа, ред. 28-Июл-24 00:44)
yarmakv писал(а):
А каким правилом iptables вы делаете редирект? Может вы делаете DNAT вместо REDIRECT-а?
Изначально был DNAT от transocks. Полезла "error on hanle client: Neither a NATed or SOCKSv5 connection", я подумал дело в правилах. Попробовал предложенный автором REDIRECT. Полезло тоже самое :/
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
01-Авг-24 16:58
(спустя 4 дня)
Вышла новая версия 1.4.1.
Изменения:
- Обновлённый резолвинг домена API: теперь по умолчанию используются параллельные запросы к DNS-over-HTTPS серверам различных популярных провайдеров. Это должно решить некоторые проблемы с блокировками, которые встречаются у пользователей.
- Обновления зависимостей.
|
|
sio456wer
Стаж: 12 лет 1 месяц Сообщений: 820
|
sio456wer ·
14-Авг-24 08:49
(спустя 12 дней)
|
|
Dicrock
Стаж: 12 лет 6 месяцев Сообщений: 1082
|
Dicrock ·
03-Сен-24 13:51
(спустя 20 дней, ред. 03-Сен-24 13:51)
А загнать DHT - запросы uTorrent через opera - прокси возможно ? Обычно я проксирую только запросы до трекеров, но неплохо бы было и DHT завернуть т.к. при проксировании после перезапуска клиента DHT может "не взлететь". А может и вообще "не взлететь", если постараются РКН-цы.
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
03-Сен-24 14:15
(спустя 23 мин.)
Dicrock писал(а):
86661209А загнать DHT - запросы uTorrent через opera - прокси возможно ? Обычно я проксирую только запросы до трекеров, но неплохо бы было и DHT завернуть т.к. при проксировании после перезапуска клиента DHT может "не взлететь". А может и вообще "не взлететь", если постараются РКН-цы.
Нет, DHT торрента работает по UDP. opera-proxy проксирует только TCP, и то не все порты, так как действуют ограничения со стороны серверов оперы.
|
|
Алекс Бывалый
Стаж: 15 лет 2 месяца Сообщений: 617
|
Алекс Бывалый ·
03-Сен-24 21:52
(спустя 7 часов)
Пеерестало сегодня работать.
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
03-Сен-24 22:15
(спустя 22 мин.)
Алекс Бывалый писал(а):
86662848Пеерестало сегодня работать.
Какой провайдер?
|
|
Алекс Бывалый
Стаж: 15 лет 2 месяца Сообщений: 617
|
Алекс Бывалый ·
03-Сен-24 22:53
(спустя 38 мин., ред. 03-Сен-24 22:53)
yarmakv писал(а):
86662926
Алекс Бывалый писал(а):
86662848Перестало сегодня работать.
Какой провайдер?
РТК
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
03-Сен-24 23:19
(спустя 25 мин.)
Алекс Бывалый писал(а):
86663048
yarmakv писал(а):
86662926
Алекс Бывалый писал(а):
86662848Перестало сегодня работать.
Какой провайдер?
РТК
Проверили щас на ростелекоме -- работает. Убедитесь, что у вас самая последняя версия (1.4.2)
|
|
Алекс Бывалый
Стаж: 15 лет 2 месяца Сообщений: 617
|
Алекс Бывалый ·
04-Сен-24 00:09
(спустя 50 мин.)
yarmakv писал(а):
86663135
Алекс Бывалый писал(а):
86663048
yarmakv писал(а):
86662926
Алекс Бывалый писал(а):
86662848Перестало сегодня работать.
Какой провайдер?
РТК
Проверили щас на ростелекоме -- работает. Убедитесь, что у вас самая последняя версия (1.4.2)
Проверил - Действительно работает. Помогла перезагрузка в "Службах". Хотя всё запустилось, "как обычно", с самого начала никуда не пускало. Такое впервые у меня. Спасибо, вам за информацию.
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
04-Сен-24 00:15
(спустя 5 мин.)
Алекс Бывалый писал(а):
86663301
yarmakv писал(а):
86663135
Алекс Бывалый писал(а):
86663048
yarmakv писал(а):
86662926
Алекс Бывалый писал(а):
86662848Перестало сегодня работать.
Какой провайдер?
РТК
Проверили щас на ростелекоме -- работает. Убедитесь, что у вас самая последняя версия (1.4.2)
Проверил - Действительно работает. Помогла перезагрузка в "Службах". Хотя всё запустилось, "как обычно", с самого начала никуда не пускало. Такое впервые у меня. Спасибо, вам за информацию.
Кто пользуется -- пишите в группу в телеге. Другие люди готовы помочь у себя проверить.
|
|
Dicrock
Стаж: 12 лет 6 месяцев Сообщений: 1082
|
Dicrock ·
20-Сен-24 05:20
(спустя 16 дней, ред. 20-Сен-24 05:20)
Взято из телеги, думаю в данном треде это будет более чем уместно.
Цитата:
Всем, у кого Windows 7 (Windows Server 2008), может пригодится: opera-proxy и hola-proxy написаны на языке GO, в котором с недавних пор отказались от поддержки старых систем. Обойти эту проблему можно с помощью специального патчера. В разделе релизов загружаете файл GoWin7Fixer.exe и скармливаете ему исполняемый файл. Я так заставил работать клиент netbird последней версии (тоже написан на GO) на Windows Server 2008. Так же мне потребовалось установить вот эти обновления.
|
|
Ixxx
Стаж: 14 лет 8 месяцев Сообщений: 45
|
Ixxx ·
06-Окт-24 16:03
(спустя 16 дней)
Dicrock писал(а):
86726938Взято из телеги, думаю в данном треде это будет более чем уместно.
Цитата:
Всем, у кого Windows 7 (Windows Server 2008), может пригодится: opera-proxy и hola-proxy написаны на языке GO, в котором с недавних пор отказались от поддержки старых систем. Обойти эту проблему можно с помощью специального патчера. В разделе релизов загружаете файл GoWin7Fixer.exe и скармливаете ему исполняемый файл. Я так заставил работать клиент netbird последней версии (тоже написан на GO) на Windows Server 2008. Так же мне потребовалось установить вот эти обновления.
Огромное спасибо! Метод отлично работает.
|
|
vlad_ns
Стаж: 14 лет 8 месяцев Сообщений: 1732
|
vlad_ns ·
26-Окт-24 15:41
(спустя 19 дней)
Настроил работу через systemd (под linux). Но при старте системы, в логе сообщение:
скрытый текст
окт 25 20:04:45 home-router opera-proxy[1067]: MAIN : 2024/10/25 20:04:45 main.go:226: CRITICAL Unable to resolve API server address: requesting https://1.1.1.3:443/dns-query: Get "https://1.1.1.3:443/dns-query?dns=AAABAAABAAAAAAAABGFwaTIKc2VjLXR1bm5lbANjb20AAAEAAQ": dial tcp 1.1.1.3:443: connect: no route to host окт 25 20:04:45 home-router opera-proxy[1067]: requesting https://8.8.8.8:443/dns-query: Get "https://8.8.8.8:443/dns-query?dns=AAABAAABAAAAAAAABGFwaTIKc2VjLXR1bm5lbANjb20AAAEAAQ": dial tcp 8.8.8.8:443: connect: no route to host окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://security.cloudflare-dns.com:443/dns-query: dialing "security.cloudflare-dns.com:443": resolving hostname: lookup security.cloudflare-dns.com: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://doh.cleanbrowsing.org:443/doh/adult-filter/: dialing "doh.cleanbrowsing.org:443": resolving hostname: lookup doh.cleanbrowsing.org: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://dns.adguard-dns.com:443/dns-query: dialing "dns.adguard-dns.com:443": resolving hostname: lookup dns.adguard-dns.com: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://dns.quad9.net:443/dns-query: dialing "dns.quad9.net:443": resolving hostname: lookup dns.quad9.net: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://wikimedia-dns.org:443/dns-query: dialing "wikimedia-dns.org:443": resolving hostname: lookup wikimedia-dns.org: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://dns.google:443/dns-query: dialing "dns.google:443": resolving hostname: lookup dns.google: i/o timeout окт 25 20:04:45 home-router systemd[1]: opera-proxy.service: Main process exited, code=exited, status=14/n/a окт 25 20:04:45 home-router systemd[1]: opera-proxy.service: Failed with result 'exit-code'.
При этом, если выполнить старт командой systemctl start opera-proxy, то стартует нормально.
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
26-Окт-24 16:14
(спустя 33 мин.)
vlad_ns писал(а):
86894642Настроил работу через systemd (под linux). Но при старте системы, в логе сообщение:
скрытый текст
окт 25 20:04:45 home-router opera-proxy[1067]: MAIN : 2024/10/25 20:04:45 main.go:226: CRITICAL Unable to resolve API server address: requesting https://1.1.1.3:443/dns-query: Get "https://1.1.1.3:443/dns-query?dns=AAABAAABAAAAAAAABGFwaTIKc2VjLXR1bm5lbANjb20AAAEAAQ": dial tcp 1.1.1.3:443: connect: no route to host окт 25 20:04:45 home-router opera-proxy[1067]: requesting https://8.8.8.8:443/dns-query: Get "https://8.8.8.8:443/dns-query?dns=AAABAAABAAAAAAAABGFwaTIKc2VjLXR1bm5lbANjb20AAAEAAQ": dial tcp 8.8.8.8:443: connect: no route to host окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://security.cloudflare-dns.com:443/dns-query: dialing "security.cloudflare-dns.com:443": resolving hostname: lookup security.cloudflare-dns.com: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://doh.cleanbrowsing.org:443/doh/adult-filter/: dialing "doh.cleanbrowsing.org:443": resolving hostname: lookup doh.cleanbrowsing.org: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://dns.adguard-dns.com:443/dns-query: dialing "dns.adguard-dns.com:443": resolving hostname: lookup dns.adguard-dns.com: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://dns.quad9.net:443/dns-query: dialing "dns.quad9.net:443": resolving hostname: lookup dns.quad9.net: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://wikimedia-dns.org:443/dns-query: dialing "wikimedia-dns.org:443": resolving hostname: lookup wikimedia-dns.org: i/o timeout окт 25 20:04:45 home-router opera-proxy[1067]: failed to init http client: initializing http transport: bootstrapping https://dns.google:443/dns-query: dialing "dns.google:443": resolving hostname: lookup dns.google: i/o timeout окт 25 20:04:45 home-router systemd[1]: opera-proxy.service: Main process exited, code=exited, status=14/n/a окт 25 20:04:45 home-router systemd[1]: opera-proxy.service: Failed with result 'exit-code'.
При этом, если выполнить старт командой systemctl start opera-proxy, то стартует нормально.
Значит ещё сеть не поднялась. Видимо, нужно добавить
Код:
After=network.target network-online.target
Requires=network-online.target
в секцию [Unit]
|
|
vlad_ns
Стаж: 14 лет 8 месяцев Сообщений: 1732
|
vlad_ns ·
02-Ноя-24 23:58
(спустя 7 дней)
yarmakv
К сожалению, не помогло.
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
05-Ноя-24 19:10
(спустя 2 дня 19 часов)
vlad_ns писал(а):
86931163yarmakv
К сожалению, не помогло.
Попробуйте новую версию 1.6.0 - в ней теперь попытки инициализации повторяются вместо немедленного выхода, программа дождётся появления сети.
|
|
Dicrock
Стаж: 12 лет 6 месяцев Сообщений: 1082
|
Dicrock ·
05-Ноя-24 21:03
(спустя 1 час 52 мин.)
yarmakv, а для hola и остальных proxy такая плюшка будет ?
|
|
yarmakv
Стаж: 15 лет 2 месяца Сообщений: 103
|
yarmakv ·
05-Ноя-24 21:19
(спустя 16 мин.)
Dicrock писал(а):
86945001yarmakv, а для hola и остальных proxy такая плюшка будет ?
Для холы можно сделать, для виндскрайба -- он не особо интересный стал с такими-то маленькими лимитами.
|
|
|