LINUX.ORG.RU

История изменений

Исправление CrX, (текущая версия) :

У меня byedpi работает отлично. Утилитка намного меньше, чем zapret по объёму кода, посему аудит провести проще. Да и в настройке для данной цели оно тоже проще.

Засунул его в докер, использую как проксю. Можно запускать на на той же машине, можно на другой.

Что нужно на хосте: docker (pacman -S docker && systemctl start docker.service, вместо pacman используйте способ установки пакета для вашего дистрибутива)

Пишем вот такой Dockerfile в любом месте (в пустом каталоге):

FROM alpine:latest AS build

RUN apk update && apk add --no-cache \
    git \
    build-base \
    openssl-dev \
    libpcap-dev \
    tor \
    linux-headers \
    musl-dev

RUN git clone https://github.com/hufrea/byedpi /opt/byedpi

WORKDIR /opt/byedpi
RUN make

FROM alpine:latest

COPY --from=build /opt /opt
EXPOSE 1080

ENTRYPOINT ["/opt/byedpi/ciadpi"]

Заходим в этот каталог, билдим так: sudo docker build -t byedpi .

Далее всё что нужно, это запустить вот так: sudo docker run -p 1080:1080 byedpi --disorder 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s --debug 1

Готово! Теперь на локалхосте на порту 1080 у вас socks5, через который ютуб не тормозит.

Проверяем:

yt-dlp --proxy socks5://127.0.0.1:1080 -f "bestvideo+bestaudio" "https://www.youtube.com/watch?v=41CKir6wRFY" 

Наслаждаемся высокой скоростью скачивания!

Аналогично задаём proxy в браузере (тип SOCK5, IP 127.0.0.1 порт 1080) и где оно вам ещё надо.

Можно запустить на другой машине (тогда вместо 127.0.0.1 просто используйте IP удалённой машины в настройках в браузере и вместо socks5://127.0.0.1:1080).

Исправление CrX, :

У меня byedpi работает отлично. Утилитка намного меньше, чем zapret по объёму кода, посему аудит провести проще. Да и в настройке для данной цели оно тоже проще.

Засунул его в докер, использую как проксю. Можно запускать на на той же машине, можно на другой.

Что нужно на хосте: docker (pacman -S docker && systemctl start docker.service, вместо pacman используйте способ установки пакета для вашего дистрибутива)

Пишем вот такой Dockerfile в любом месте (в пустом каталоге):

FROM alpine:latest AS build

RUN apk update && apk add --no-cache \
    git \
    build-base \
    openssl-dev \
    libpcap-dev \
    tor \
    linux-headers \
    musl-dev

RUN git clone https://github.com/hufrea/byedpi /opt/byedpi

WORKDIR /opt/byedpi
RUN make

FROM alpine:latest

COPY --from=build /opt /opt
EXPOSE 1080

ENTRYPOINT ["/opt/byedpi/ciadpi"]

Заходим в этот каталог, билдим так: sudo docker build -t byedpi .

Далее всё что нужно, это запустить вот так: sudo docker run -p 1080:1080 byedpi --disorder 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s --debug 1

Готово! Теперь на локалхосте на порту 1080 у вас socks5, через который ютуб не тормозит.

Проверяем:

yt-dlp --proxy socks5://127.0.0.1:1080 -f "bestvideo+bestaudio" "https://www.youtube.com/watch?v=41CKir6wRFY" 

Наслаждаемся высокой скоростью скачивания!

Аналогично задаём proxy в браузере (тип SOCK5, IP 127.0.0.1 порт 1080) и где оно вам ещё надо.

Исправление CrX, :

У меня byedpi работает отлично. Утилитка намного меньше, чем zapret по объёму кода, посему аудит провести проще. Да и в настройке для данной цели оно тоже проще.

Засунул его в докер, использую как проксю. Можно запускать на на той же машине, можно на другой.

Что нужно на хосте: docker (pacman -S docker && systemctl start docker.service)

Пишем вот такой Dockerfile в любом месте (в пустом каталоге):

FROM alpine:latest AS build

RUN apk update && apk add --no-cache \
    git \
    build-base \
    openssl-dev \
    libpcap-dev \
    tor \
    linux-headers \
    musl-dev

RUN git clone https://github.com/hufrea/byedpi /opt/byedpi

WORKDIR /opt/byedpi
RUN make

FROM alpine:latest

COPY --from=build /opt /opt
EXPOSE 1080

ENTRYPOINT ["/opt/byedpi/ciadpi"]

Заходим в этот каталог, билдим так: sudo docker build -t byedpi .

Далее всё что нужно, это запустить вот так: sudo docker run -p 1080:1080 byedpi --disorder 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s --debug 1

Готово! Теперь на локалхосте на порту 1080 у вас socks5, через который ютуб не тормозит.

Проверяем:

yt-dlp --proxy socks5://127.0.0.1:1080 -f "bestvideo+bestaudio" "https://www.youtube.com/watch?v=41CKir6wRFY" 

Наслаждаемся высокой скоростью скачивания!

Аналогично задаём proxy в браузере (тип SOCK5, IP 127.0.0.1 порт 1080) и где оно вам ещё надо.

Исправление CrX, :

У меня byedpi работает отлично. Утилитка намного меньше, чем zapret по объёму кода, посему аудит провести проще. Да и в настройке для данной цели оно тоже проще.

Засунул его в докер, использую как проксю. Можно запускать на на той же машине, можно на другой.

Что нужно на хосте: docker.

Пишем вот такой Dockerfile в любом месте (в пустом каталоге):

FROM alpine:latest AS build

RUN apk update && apk add --no-cache \
    git \
    build-base \
    openssl-dev \
    libpcap-dev \
    tor \
    linux-headers \
    musl-dev

RUN git clone https://github.com/hufrea/byedpi /opt/byedpi

WORKDIR /opt/byedpi
RUN make

FROM alpine:latest

COPY --from=build /opt /opt
EXPOSE 1080

ENTRYPOINT ["/opt/byedpi/ciadpi"]

Заходим в этот каталог, билдим так: sudo docker build -t byedpi .

Далее всё что нужно, это запустить вот так: sudo docker run -p 1080:1080 byedpi --disorder 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s --debug 1

Готово! Теперь на локалхосте на порту 1080 у вас socks5, через который ютуб не тормозит.

Проверяем:

yt-dlp --proxy socks5://127.0.0.1:1080 -f "bestvideo+bestaudio" "https://www.youtube.com/watch?v=41CKir6wRFY" 

Наслаждаемся высокой скоростью скачивания!

Аналогично задаём proxy в браузере (тип SOCK5, IP 127.0.0.1 порт 1080) и где оно вам ещё надо.

Исправление CrX, :

У меня byedpi работает отлично. Утилитка намного меньше, чем zapret по объёму кода, посему аудит провести проще. Да и в настройке для данной цели оно тоже проще.

Засунул его в докер, использую как проксю. Можно запускать на на той же машине, можно на другой.

Что нужно на хосте: docker.

Пишем вот такой Dockerfile в любом месте (в пустом каталоге):

FROM alpine:latest AS build

RUN apk update && apk add --no-cache \
    git \
    build-base \
    openssl-dev \
    libpcap-dev \
    tor \
    linux-headers \
    musl-dev

RUN git clone https://github.com/hufrea/byedpi /opt/byedpi

WORKDIR /opt/byedpi
RUN make

FROM alpine:latest

COPY --from=build /opt /opt
EXPOSE 1080

ENTRYPOINT ["/opt/byedpi/ciadpi"]

Заходим в этот каталог, билдим так: sudo docker build -t byedpi .

Далее запускаем: Далее всё что нужно, это запустить вот так: sudo docker run -p 1080:1080 byedpi --disorder 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s --debug 1

Готово! Теперь на локалхосте на порту 1080 у вас socks5, через который ютуб не тормозит.

Проверяем:

yt-dlp --proxy socks5://127.0.0.1:1080 -f "bestvideo+bestaudio" "https://www.youtube.com/watch?v=41CKir6wRFY" 

Наслаждаемся высокой скоростью скачивания!

Аналогично задаём proxy в браузере (тип SOCK5, IP 127.0.0.1 порт 1080) и где оно вам ещё надо.

Исходная версия CrX, :

У меня byedpi работает отлично.

Засунул его в докер, использую как проксю. Можно запускать на на той же машине, можно на другой.

Что нужно на хосте: docker.

Пишем вот такой Dockerfile в любом месте (в пустом каталоге):

FROM alpine:latest AS build

RUN apk update && apk add --no-cache \
    git \
    build-base \
    openssl-dev \
    libpcap-dev \
    tor \
    linux-headers \
    musl-dev

RUN git clone https://github.com/hufrea/byedpi /opt/byedpi

WORKDIR /opt/byedpi
RUN make

FROM alpine:latest

COPY --from=build /opt /opt
EXPOSE 1080

ENTRYPOINT ["/opt/byedpi/ciadpi"]

Заходим в этот каталог, билдим так: sudo docker build -t byedpi .

Далее запускаем: Далее всё что нужно, это запустить вот так: sudo docker run -p 1080:1080 byedpi --disorder 1 --fake 0 --ttl 1 -A torst --tlsrec 1+s --debug 1

Готово! Теперь на локалхосте на порту 1080 у вас socks5, через который ютуб не тормозит.

Проверяем:

yt-dlp --proxy socks5://127.0.0.1:1080 -f "bestvideo+bestaudio" "https://www.youtube.com/watch?v=41CKir6wRFY" 

Наслаждаемся высокой скоростью скачивания!

Аналогично задаём proxy в браузере (тип SOCK5, IP 127.0.0.1 порт 1080) и где оно вам ещё надо.