ByeDPI перестал работать даже если играться с настройками, да и это неудобно. Нашёл прогу получше Power Tunnel она с GUI, соответственно играться с настройками удобно. Но работает через раз и то ускоряет в лучшем случае до HD. OpenVPN на иностранном сервере поднял, поведение такое же , как у Lucioro . GREAT-DNG Какие есть актуальные инструкции? UPD 1 способ. Qwentor подсказал youtubeUnblock . Работает. Но как сделать, чтобы оно модифицировало только ютубовский трафик? Или он и так только ютубовский заворачивается? Я хочу это разместить на роутере (или одноплатнике, выполняющем функции роутера) чтобы автоматически убыстрять ютуб без необходимости настраивать клиенты в локалке. Но чтобы это не нарушало работу остальных ресурсов. Клиенты - NewPipe на Android (потому что для остальных клиентов подходит способ 2). Тут я не знаю, как правильнее распознавать нужный трафик - по ip назначения, по url назначения (или это невозможно?), по ip источника (меня устроит дать телефонам постоянные ip), по порту источника (если возможно дать приложению постоянный порт). 2 способ. VPN. К ней тоже удалось подключиться https://linuxtalks.co/forum/general/199812?cid=200361 Но это работает только для браузеров и других клиентов, в которых можно залогиниться. Настройка клиента нужна, но она быстрая.

  • damix9OP
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    Инструкция по настройке VPN Выберите маскировочный домен. Это может быть любой достаточно популярный зарубежный сайт. Проверяем curl -v -L --tlsv1.3 --http2 https://<домен> Если в ответ вы видите много логов и HTML-код, то все хорошо, должно работать. Если в ответ вы получаете какую-то ошибку, то стоит попробовать поискать другой домен для маскировки. Скрипт спросит этот домен, введите его без https:// . Запустите скрипт на сервере #!/bin/bash

    echo “Введите IP-адрес вашего сервера” read SERVER_IP echo “Введите маскировочный домен” read FAKE_DOMAIN

    echo “Скачивание скрипта установки …” wget https://github.com/XTLS/Xray-install/raw/main/install-release.sh chmod +x install-release.sh

    echo “Установка VPN-сервера …” ./install-release.sh install

    echo “Настраивается VPN-сервер …”

    UUID=xray uuid keys=$(xray x25519) PRIVATE_KEY=$(echo “$keys” | grep -oP ‘Private key:\s*\K.') PUBLIC_KEY=$(echo “$keys” | grep -oP 'Public key:\s\K.*’)

    echo $keys echo $PRIVATE_KEY echo $PUBLIC_KEY

    cat << EOF > /usr/local/etc/xray/config.json { “log”: { “loglevel”: “info” }, “inbounds”: [ { “listen”: “$SERVER_IP”, “port”: 443, “protocol”: “vless”, “tag”: “reality-in”, “settings”: { “clients”: [ { “id”: “$UUID”, “email”: “user1”, “flow”: “xtls-rprx-vision” } ], “decryption”: “none” }, “streamSettings”: { “network”: “tcp”, “security”: “reality”, “realitySettings”: { “show”: false, “dest”: “$FAKE_DOMAIN:443”, “xver”: 0, “serverNames”: [ “$FAKE_DOMAIN” ], “privateKey”: “$PRIVATE_KEY”, “minClientVer”: “”, “maxClientVer”: “”, “maxTimeDiff”: 0, “shortIds”: [“”] } }, “sniffing”: { “enabled”: true, “destOverride”: [ “http”, “tls”, “quic” ] } } ], “outbounds”: [ { “protocol”: “freedom”, “tag”: “direct” }, { “protocol”: “blackhole”, “tag”: “block” } ], “routing”: { “rules”: [ { “type”: “field”, “protocol”: “bittorrent”, “outboundTag”: “block” } ], “domainStrategy”: “IPIfNonMatch” } } EOF

    systemctl restart xray

    echo “Ссылка для подключения клиентов:” echo “vless://$UUID@$SERVER_IP:443/?encryption=none&type=tcp&sni=$FAKE_DOMAIN&fp=chrome&security=reality&alpn=h2&flow=xtls-rprx-vision&pbk=$PUBLIC_KEY&packetEncoding=xudp” Рядом с ним появится еще один файл - скрипт установки. Инструкция по нему ./install-release.sh help Установка клиентов. На Linux/Windows Установите Nekoray https://github.com/MatsuriDayo/nekoray/releases Скопируйте ссылку для подключения клиентов, которую выдал скрипт, в буфер обмена Запустите файл launcher https://owlchan.org/b/src/173194134476.png Нажмите Xray Нажмите Программа -> Добавить профиль из буфера обмена https://owlchan.org/b/src/173194137644.png Поставьте галку Режим системного прокси Выделите появившуюся строку в таблице Нажмите Сервер -> Запустить В браузере или другой программе подключитесь к SOCKS PROXY 127.0.0.1:2080 . На Android установите NekoBoxForAndroid https://github.com/MatsuriDayo/NekoBoxForAndroid/releases и вставьте в клиент ту же ссылку.