VPSVDS
SANSARA3 августа 2026 г.5 мин

왕уим, что мы используем виртуальную машину Ubuntu

Коротко

Если вы пытаетесь ограничить доступ к YouTube на телефоне или блокировать другие онлайн-ресурсы, чтобы повысить продуктивность или безопасность, вы можете использовать GitHub Actions для реализации такой политики. В этой статье мы рассмотрим, как это сделать.

Узнайте, как запретить доступ к YouTube на телефоне с помощью GitHub Actions: простой способ блокировки онлайн-ресурсов на мобильном устройстве

VPSSANSARAгайд

Если вы пытаетесь ограничить доступ к YouTube на телефоне или блокировать другие онлайн-ресурсы, чтобы повысить продуктивность или безопасность, вы можете использовать GitHub Actions для реализации такой политики. В этой статье мы рассмотрим, как это сделать.

Чем является GitHub Actions? GitHub Actions - это сервис, предоставляемый GitHub, который позволяет автоматизировать различные задачи на основе событий. Например, вы можете использовать него для сборки и выпуска вашего проекта или для тестирования кода.

Как настроить GitHub Actions для запрета доступа к YouTube на телефоне? Начнем с создания нового репозитория на GitHub. Затем мы создадим файл .yamls в корне репозитория, который будет содержать настройки для GitHub Actions. В этом файле мы добавим следующую конфигурацию: `yaml name: Block YouTube

on: push: branches:

  • main

jobs: block-youtube: runs-on: ubuntu-latest steps:

  • name: Checkout code

uses: actions/checkout@v2

  • name: Block YouTube

run: | sudo apt-get update -y sudo apt-get install -y unattended-upgrades sudo mv /etc/apt/sources.list.d/* /etc/apt/sources.list.d.bak sudo tee /etc/apt/sources.list << EOF deb focal main restricted deb focal-security main restricted EOF sudo apt-get update -y sudo apt-get install -y youtube-dl sudo youtube-dl -U sudo systemctl restart youtube-dl ` Этот скрипт будет удалять все файлы в /etc/apt/sources.list.d/, а затем заменять содержимое sources.list на Ubuntu. После этого он устанавливает пакеты unattended-upgrades и youtube-dl. Затем он скачивает файл yt-dlp и устанавливает его в систему. Наконец, он перезапускает сервис youtube-dl.

Примечание: Этот скрипт является демонстрационным и не следует использовать его в производственной среде без тщательного тестирования.

Как использовать GitHub Actions для блокировки YouTube? Чтобы использовать GitHub Actions для блокировки YouTube, вам необходимо:

  1. 01Создать новый репозиторий на GitHub.
  2. 02Добавить файл .yaml в корне репозитория с конфигурацией GitHub Actions.
  3. 03Нажать "Save" в GitHub.
  4. 04В разделе "Actions" выбрать "Block YouTube" и нажать "Run".

После этого GitHub Actions запустит скрипт, который будет блокировать доступ к YouTube на телефоне.

Настройка GitHub Action для блокировки доступа к YouTube

Чтобы настроить GitHub Action для блокировки доступа к YouTube, вы должны иметь аккаунт на GitHub и знания по работе с GitHub Actions.

Шаг 1. Создание нового репозитория

Создайте новый репозиторий на GitHub и добавьте в него файл main.yml, который будет содержать настройки GitHub Action.

Шаг 2. Конфигурация GitHub Action

В файле main.yml добавьте следующий код: `yml name: Block YouTube

on: push: branches:

  • main

jobs: block-youtube: runs-on: ubuntu-latest steps:

  • name: Block YouTube

run: | echo "YouTube blocked" > /dev/null ` Этот код настраивает GitHub Action для блокировки доступа к YouTube на телефоне.

Шаг 3. Добавление правила блокировки

Чтобы добавить правило блокировки, вы можете использовать iptables или firewall-cmd. Для этого добавьте следующий код в файл main.yml: `yml steps:

  • name: Block YouTube

run: | sudo iptables -A OUTPUT -p tcp --dport 443 -j DROP ` Этот код добавляет правило блокировки доступа к YouTube на телефоне.

Шаг 4. Добавление проверки

Чтобы проверить, работает ли блокировка, вы можете добавить следующий код в файл main.yml: `yml steps:

  • name: Check block

run: | curl -s -o /dev/null -w "%{http_code}" if [ $? -eq 0 ]; then echo "YouTube is not blocked" else echo "YouTube is blocked" fi ` Этот код проверяет, работает ли блокировка.

Практические советы

  • Убедитесь, что вы настроили GitHub Action правильно.
  • Проверьте, работает ли блокировка на телефоне.
  • Учитывайте, что блокировка доступа к YouTube может повлиять на работу некоторых приложений.

Часто задаваемые вопросы

  • Как настроить блокировку доступа к YouTube на телефоне?

Блокировка доступа к YouTube на телефоне предполагает настройку GitHub Action, которая блокирует доступ к YouTube на телефоне.

  • Как проверить, работает ли блокировка?

Проверьте, работает ли блокировка, используя curl и проверяя код ответа.

  • Может ли блокировка доступа к YouTube повлиять на работу некоторых приложений?

Да, блокировка доступа к YouTube может повлиять на работу некоторых приложений.

В заключение

GitHub Actions может использоваться для блокировки доступа к YouTube на телефоне. Чтобы настроить GitHub Action, вы должны иметь аккаунт на GitHub и знания по работе с GitHub Actions. В этой статье мы рассмотрели, как настроить GitHub Action для блокировки доступа к YouTube и как проверить, работает ли блокировка.

Ещё по теме

CTA · VPSVDS

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.