Перейти к содержанию

for6to9

Участники форума
  • Постов

    30
  • Зарегистрирован

  • Посещение

Весь контент for6to9

  1. не знаю откуда у вас такая информация, все прекрасно поддерживает ECS в cloudflare ./doggo www.themoviedb.org @1.1.1.1 --gp-from=Russia LOCATION NAME TYPE CLASS TTL ADDRESS NAMESERVER Moscow, RU, AS, Baxet (AS49392) www.themoviedb.org. A IN 11s 127.0.0.1 1.1.1.1 ./doggo www.themoviedb.org @tls://1.1.1.1 --gp-from=Russia LOCATION NAME TYPE CLASS TTL ADDRESS NAMESERVER Moscow, RU, AS, Yandex.Cloud (AS200350) www.themoviedb.org. A IN 30s 127.0.0.1 1.1.1.1 а через dig выдает, наверно вычисляет по IP dig www.themoviedb.org @1.1.1.1 +subnet=77.88.8.8/24 +short 3.160.150.18 3.160.150.29 3.160.150.33 3.160.150.117 google dig www.themoviedb.org @8.8.8.8 +subnet=77.88.8.0/24 +short 127.0.0.1
  2. не актуально уже подмену делать ECS, ... попал IP адрес с картинками www.themoviedb.org сейчас даже с подменой рвет картинки пополам, недогружает
  3. А кто Вас палит по утечке dns, даже яндекс DNS не умеет работать с EDNS Client Subnet (ECS) Все IP игрушки в РФ жёстко прибиты к полу.
  4. Прошу прощения, я давно не обновлял dns_resolver.json да действительно уходит в бесконечный цикл. Сейчас обновил, перенес параметры с рабочей машины, проверил. "timeoutMs": 2000 по умолчанию 4000, уменьшил, потому как на старте роутера или обрыве сети, получаешься бесконечная петля запросов, уменьшает времени ответа убивает не нужные запросы, уменьшая загрузку процессора "finalQuery": "false" что-бы переходил к следующему по списку DNS, можно исправить "enableParallelQuery" на true тогда выстрелят все DNS сразу разом. должно работать, у меня тоже cloudflare-dns.com отсох. ~ # cat /opt/var/log/xray/access.log |grep browserleak 2026/04/17 16:50:48.917294 DOHL//cloudflare-dns.com got answer: browserleaks.com. -> [] 1.005256477s <app/dns: record not found> 2026/04/17 16:50:48.986219 DOHL//8.8.4.4 got answer: browserleaks.com. -> [104.236.69.55] 71.701934ms если у Вас в системе используются другие подключения, как у меня Политика Кинетик требует для них заводить DNS записи, лучше заводить записи на DoH или DoT не знаю почему но из-за обычного(53) dns сильно подгружается сервис ndm в самом keentic Пишите если у вас будут ещё вопросы, постараюсь ответить. P.S. xray-core + ndm не user фрэндли грузят проц на старте системы, но я получаю легкий, быстрый DNS c DoH,DoT,DoQ подмену subnet подменять IP адрес доменам или задавать свой задавать DNS запросы одновременно на все DoH,DoT,DoQ сервера, получаю очень быстрый ответ
  5. tproxy и ipset это разные вещи для tproxy у тебя что-то похожее должно быть iptables -t mangle -A "${TEST_CHAIN}" -p tcp -m socket -j TPROXY --on-port 12345 --tproxy-mark 0x1/0x1 2>/dev/null;
  6. можешь использовать DNS resolver xray-core, отключив встроенный в роутер вот пример чистого DNS resolve на xray-core
  7. проверял кто версию v26.3.27 у меня упало с ошибкой и такой
  8. обновление 1.4.0. в настройках необходимо указать через какой интерфейс будет работать телеграмм бот "tgBot": { "TOKEN": "aaaaaa:AAdp9_PB-d7pm_5ido", "adminIds": [ 1111111, 2222222 ], "interface" : "opkgtun0" },
  9. https://github.com/for6to9si/H-wave/blob/tun_mode/etc/hysteria/config.json#L44 добавь "ipv4Exclude": "0.0.0.0/0", замыкание уйдет, но как решить конфликт туннелей я не решил, либо делать костыл=переименовывать tun после создания, либо что-то в код hysteria2 добавлять менять create tun на что-то другое, можно подсмотреть как сделано в sing-box, но времени нету
  10. и дело было не в hysteria 2, а то что добавление настроек hysteria в Xray-core убило у меня vless подключения в балансировщике, глючить начали..
  11. sing-box версия v1.12.20 рекомендую, по лучше держит, опять же QUIC блокировка стоит у меня в настройках, ну как-то лучше работает { "protocol": [ "quic" ], "action": "reject" },
  12. можешь c версии Xray-core v26.1.23 добавили Hysteria 2 вот пример синтаксиса https://github.com/XTLS/Xray-core/pull/5508 я пробовал, подключение хуже, чем с родной hysteria 2, возможно не убрал QUIC блокировку в xray, мне показалось портирование hystria в xray-core сыроватое, времени с разбираться нету.
  13. обновил hysteria до версии 2.7.1 сменил порт UDP transparent proxy listening с 60019 на 60020 чтобы избежать конфликта с ndnproxy проверил: netstat -tulpn | grep :60019 udp 0 0 0.0.0.0:60019 0.0.0.0:* 588/ndnproxy
  14. Проще в GUI какого нибудь приложения: nekoray, v2rayN заполнить в нем параметры и получить ctrl+c url ссылку в буфер обмена
  15. URI Scheme Схема URI для Hysteria 2 предназначена для компактного представления необходимой информации для подключения к серверу Hysteria 2. Она включает различные параметры, такие как адрес сервера, данные аутентификации, тип и параметры обфускации, настройки TLS. Structure hysteria2://[auth@]hostname[:port]/?[key=value]&[key=value]... Components Scheme hysteria2 или hy2 Auth Учетные данные для аутентификации должны быть указаны в компоненте auth URI. По сути, это часть username в стандартном формате URI, поэтому она должна быть закодирована с использованием percent-encoding, если содержит специальные символы. Особый случай — когда сервер использует аутентификацию userpass. В этом случае компонент auth должен быть в формате username:password. Hostname Имя хоста и необязательный порт сервера. Если порт не указан, по умолчанию используется 443. Часть порта поддерживает формат «multi-port», упомянутый в разделе Port Hopping. Query parameters obfs: Тип используемой обфускации. В настоящее время поддерживается только salamander. obfs-password: Пароль, необходимый для указанного типа обфускации (если применимо). sni: Server Name Indication, используемый для TLS-соединений. insecure: Определяет, разрешены ли небезопасные TLS-соединения. Принимает логические значения «1» (true) и «0» (false). pinSHA256: Закрепленный (pinned) SHA-256 отпечаток сертификата сервера. Example hysteria2://letmein@example.com:123,5000-6000/?insecure=1&obfs=salamander&obfs-password=gawrgura&pinSHA256=deadbeef&sni=real.example.com Implementation notes URI намеренно разработан так, чтобы содержать только основную информацию, необходимую для подключения к серверу Hysteria 2. Хотя сторонние реализации при необходимости могут добавлять дополнительные параметры, они не должны предполагать, что другие реализации будут их поддерживать. Кроме того, параметры никогда не должны включать режимы клиента (HTTP, SOCKS5 и т. д.) или значения пропускной способности. Пользователи должны понимать, что эти параметры не предназначены для передачи и бездумного использования другими, поскольку они индивидуальны для каждого пользователя и должны настраиваться соответствующим образом.
  16. что за глич в новой версии Xray 26.1.13 (Xray, Penetrates Everything.) 9a121a4 (go1.25.5 linux/mipsle) Failed to start: main: failed to create server > app/dns: failed to parse dns domain rules: > app/dns: failed to load file: geosite > open /opt/etc/xray/dat/geosite: no such file or directory Failed to start: main: failed to create server > app/router: failed to build domains from mmap > app/router: failed to load file: geosite > open /opt/etc/xray/dat/geosite: no such file or directory пока символ _ не удалил в имени файла и в настройках app/dns app/route ругался.... это как с конфигурационными файлами vpn теперь все что после _ равно 1,2,3,4
  17. Добрый день Что означает _kn в записи версии релиза , какую можно ставить на keenetic? magitrickle_0.4.0-1_entware_mipsel-3.4.ipk и magitrickle_0.4.0-1_entware_mipsel-3.4_kn.ipk
  18. Реализована поддержка установки и обновления Hysteria в рамках проекта H-wave https://github.com/for6to9si/SurfBoard/releases
  19. Установка и настройка Hysteria 2 на роутерах Keenetic Установка и настройка Hysteria 2 на роутерах Keenetic с использованием Entware и проекта H-wave. Требования Роутер Keenetic с поддержкой USB Внешний USB-накопитель Установленный Entware Доступ к роутеру по SSH Установка Entware Перед установкой Hysteria 2 необходимо подготовить USB-накопитель и установить Entware. 📘 Официальная инструкция Keenetic: 👉 https://help.keenetic.ru/hc/ru/articles/360021214160.html Включение необходимых компонентов Для корректной работы требуются модули ядра Netfilter: xt_TPROXY xt_socket xt_multiport Как включить В веб-интерфейсе Keenetic: Управление → Параметры системы → Общие настройки системы→ Изменить набор компонентов → Пакеты OPKG Включите компонент: Модули ядра подсистемы Netfilter Перезагрузите роутер при необходимости. Обновление Entware и установка зависимостей Подключитесь к роутеру по SSH и выполните: opkg update opkg install wget-ssl ca-certificates Установка Hysteria 2 Hysteria 2 устанавливается напрямую из релизов GitHub. Для архитектуры mipsle: opkg install https://github.com/for6to9si/H-wave/releases/download/v2.6.5/hysteria_2.6.5_mipsle.ipk Для архитектуры arm64: opkg install https://github.com/for6to9si/H-wave/releases/download/v2.6.5/hysteria_2.6.5_arm64.ipk ℹ️ Если архитектура роутера неизвестна, можно попробовать установить оба пакета — Entware не позволит установить неподходящий. ⚠️ Версия arm64 не тестировалась автором. Удаление Hysteria 2 Удаление пакета Hysteria из списка opkg влечет за собой удаление связанной с ним политики доступа Hwave на роутере keenetic opkg remove hysteria-tg-installer Конфигурация Hysteria Далее необходимо внести настройки в файл конфигурации Hysteria: Пример файла конфигурации можно найти здесь: /opt/etc/hysteria/config.json Список команд /opt/etc/init.d/S96hysteria status — узнать текущий статус /opt/etc/init.d/S96hysteria restart — перезапуск Hysteria (включает запуск Hysteria и применение настроек маршрутизации) /opt/etc/init.d/S96hysteria fast_restart — быстрый перезапуск Hysteria (маршрутизация не затрагивается) /opt/etc/init.d/S96hysteria firewall_up — запуск / применение настроек маршрутизации /opt/etc/init.d/S96hysteria stop — остановка Hysteria и отключение маршрутизации Логи и отладка Просмотр логов Hysteria Просмотр логов Hysteria и другая полезная отладочная информация: cat /opt/var/log/hwave/hwave.log Режим отладки По умолчанию включён полный режим отладки. Для отключения отладочного вывода установите переменную DEBUG=false в файле /opt/etc/init.d/S96hysteria. Важное замечание о Obfuscation Включение Obfuscation (см. документацию: https://v2.hysteria.network/docs/advanced/Full-Client-Config/?h=obfuscation#obfuscation) приводит к неработоспособности Hysteria на сотовых операторах. Причина: операторы распознают пакеты как непонятный UDP-трафик и дропают их. Лучше отключить маскировку, и настройть работу Hysteria на работу quic Решения для работы с QUIC Вариант 1: Бесплатный домен и сертификат Зарегистрировать домен 3-го уровня на сайте: freedns.afraid.org Автоматически получить TLS-сертификат с помощью встроенного ACME-клиента Hysteria Документация: https://v2.hysteria.network/docs/getting-started/Server/?h=acme#__tabbed_1_1 Вариант 2: Свой домен и платный сертификат Использовать свой домен Применить купленный TLS-сертификат Быстрый взгляд на Hysteria Чистая Hysteria имеет ряд преимуществ перед встроенным пакетом Hysteria в программе sing-box. Основные преимущества Поддержка опции медленной загрузки 👉 https://v2.hysteria.network/docs/advanced/Full-Client-Config/?h=lazy#lazy Поддержка опции быстрого подключения 👉 https://v2.hysteria.network/docs/advanced/Full-Client-Config/?h=fast+open#fast-open Особенности работы Соединение по UDP может держаться почти 2 часа в открытом состоянии без повторного обмена ключами. Также можно изменять размер пакета QUIC: 👉 https://v2.hysteria.network/docs/advanced/Full-Client-Config/?h=quic+parameters#quic-parameters Однако на практике эта возможность, скорее всего, не понадобится. Настройка портов и режимов работы TCP (Redirect) Режим: Redirect Протокол: TCP Требование: Порты должны совпадать в конфигурациях Сервис Файл конфигурации Строка Ссылка H-wave /etc/hwave/hwave-conf.json #L19 ссылка Hysteria /etc/hysteria/config.json #L22 ссылка UDP (TPROXY) Режим: TPROXY Протокол: UDP Требование: Порты должны совпадать в конфигурациях Сервис Файл конфигурации Строка Ссылка H-wave /etc/hwave/hwave-conf.json #L20 ссылка Hysteria /etc/hysteria/config.json #L26 ссылка Примечания Бинарник Hysteria забирается через GitHub Actions ссылка с добавляются файлы c проекта H-wave и собирается пакет ipk. Поддержка arm64 не тестировалась, я взял бинарник для сборки hysteria-linux-arm64 возможно следовало взять hysteria-linux-arm Полезные ссылки H-wave: https://github.com/for6to9si/H-wave Hysteria: https://github.com/apernet/hysteria Entware: https://entware.net Surfboard: https://github.com/for6to9si/SurfBoard
  20. чекните плиз на arm64 keenetic 1012 доска для сёрфинга заведётся?, тестировал только под mipsle
  21. SurfBoard - это персональный Telegram-бот для установки программного обеспечения на маршрутизаторе Keenetic и управления Xray через gRPC Возможности Surfboard: Импорт ссылок vless://, trojan://, ss:// и добавление их в балансировщик Xray с последующим бенчмарком (тестированием задержки). Проверка подключения к_ _ _ с использованием метода leastLoad (минимальная нагрузка) в Xray. Ручной выбор _ _ _-сервера с переопределением работы балансировщика (Xray). Установка с выбором версии, обновление и удаление пакетов: X-wave, S-wave, самого Surfboard, youtubeUnblock, nfqws и т.д. возможно расширение пакетов, сейчас поддерживаются пакеты только с github Скачивание и замена конфигурационных файлов: system-default.json, routing-balancers.json, {x-wave}config/config.json. Быстрое добавление сайтов в правила маршрутизации для тестирования (без сохранения в основной конфиг). 📺 Видеогайды по настройке Surfboard Полный плейлист с видеоуроками по установке и настройке Surfboard: ➜ Смотреть на YouTube Ссылка на проект https://github.com/for6to9si/SurfBoard Автор не несет никакой ответственности и не гарантирует поддержку
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.