Jump to content

Recommended Posts

Posted (edited)

В связи с тем, что по дефолту в прошивках KeeneticOS режим multi-queue со значением false, я собрал (с помощью ИИ) два альтернативных бустера TunnelBooster_t2s0 и NativeMQ_t2s0 для максимально возможной высокоскоростной обработки трафика в прокси-туннеле роутера t2s0 (Proxy0 + Xray) в режиме multi-queue. Бустеры можно использовать не только с Xray, но и с sing-box, Mihomo и другими SOCKS5-серверами. Бустеры позволили мне увеличить скорость трафика, проходящего от клиентов домашней сети через прокси-подключение с 100-150 МБит/с (при 100% загрузке 1 ядра CPU) до 200-270 МБит/с (при 100% загрузке 2 ядер CPU). Бустеры поддерживают ARM64 и MIPS (2 и 4 потока).
Ключевые отличия бустеров:
1. TunnelBooster_t2s0 = новый t2s1 + policy-routing. При этом Proxy0 вне пути трафика, t2s0 не модифицирован. TunnelBooster_t2s0 рекомендован для роутеров Keenetic/Netcraze с оригинальной заводской прошивкой KeeneticOS 5.* (для тех, кто не хочет или боится что-либо патчить в своем роутере). TunnelBooster_t2s0 успешно протестирован только на KN-3811 (см. под спойлером).
2. 
NativeMQ_t2s0 = t2s0 в режиме multi-queue. При этом Proxy0 в пути трафика, t2s0 модифицирован. NativeMQ_t2s0 рекомендован для любых роутеров с оригинальной или портированной прошивкой KeeneticOS 5.*. NativeMQ_t2s0 успешно протестирован на Keenetic KN-3811, Cudy TR3000 и Xiaomi R3Gv1 (см. под спойлером).
Преимущества NativeMQ_t2s0: один TUN вместо двух, меньше сущностей, штатный NDM-path, проще lifecycle, preflight для анализа прошивки роутера на предмет usability бустера.
Особенности NativeMQ_t2s0: привязка к версии libndmProxy.so, runtime-патч памяти, bounce Proxy0, обязательный lifecycle-daemon.

Спойлер

TunnelBooster_t2s0 на Keenetic KN-3811 (буст 1 до 2 потоков)
image.thumb.png.3d8848d16a065d20af509acae603d27e.png
NativeMQ_t2s0 на Keenetic KN-3811 (буст 1 до 2 потоков)
image.thumb.png.078891f1a68fae630c6a0caf5846e4e5.png
NativeMQ_t2s0 на Cudy TR3000 (буст 1 до 2 потоков)
image.thumb.png.08764dd74fb23c8c80eef06cd4287ce0.png
NativeMQ_t2s0 на Xiaomi R3Gv1 (буст 1 до 4 потоков)
image.thumb.png.d516ebf2087d13cbb6a2b0381098ec5f.png

 

 

 

TunnelBooster_t2s0 v2.0.1.zip

NativeMQ_t2s0.zip

 

 

 

 

Edited by YgR
Обновил NativeMQ_t2s0 до 3.0.8
  • YgR changed the title to Разгон прокси-подключения t2s0 (Proxy0, SOCKS5) в режиме multi-queue
Posted (edited)
5 часов назад, Lunoxod1 сказал:

не получается продвинуться ((

Если не получается скачать файл по ссылке, то положите прилагаемый (уже скаченный мной) файл в папку /opt/bin/ на роутере (можно прямо через веб-интерфейс роутера) и сделайте его исполняемым командой:
chmod 755 /opt/bin/hev-socks5-tunnel-linux-arm64

hev-socks5-tunnel-linux-arm64

Edited by YgR

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.