История изменений
Исправление 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) и где оно вам ещё надо.