Управление Google диском в домене Active Directory

Обновлено 10.12.2021

Google диск

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в рунете Pyatilistnik.org. В прошлый раз мы с вами рассмотрели и решили проблему, когда не удается подключиться к принтеру. Идем далее и сегодня я вам покажу, как вы можете управлять клиентом Google Drive в домене Active Directory, что полезного вам это может дать, так сказать реальные случаи из практики. Давайте приступать от слов к делу.

Для чего ограничивать скорость Гугл диска

В один из рабочих дней с утра случилась массовая проблема, у многих людей вдруг стала дико тормозить сеть и интернет каналы на оборудовании стали испытывать высокую нагрузку. Во время диагностики проблемы было выяснено, что многие рабочие станции с Windows 11 и RDSH ноды стали много генерировать трафик, выглядело это вот так.

высокая нагрузка на сеть генерируемая Google Drive

Когда начали более детально изучать данные компьютеры, то было понятно, что данный трафик вдруг ни с того ни с чего стало генерировать приложение Google диск. Для таких ситуаций, можно конечно делать ограничение на прокси сервере определенный вид трафика, но правильнее это в домене Active Directory делать централизованно через групповые политики.

Настройка групповой политики по ограничению скорости Google диска

Чтобы вы могли производить централизованную настройку через GPO, вам необходимо заранее иметь установленные ADMX шаблоны. Для управления скоростью обмена в Гугл диске существует два варианта:

  1. На уровне компьютера (Для всех пользователей) - Ветка реестра HKEY_LOCAL_MACHINE\Software\Google\DriveFS
  2. Ну уровне пользователя (Для определенной групп людей) - Ветка реестра HKEY_CURRENT_USER\Software\Google\DriveFS

И дополнительный вариант "Переопределение", чтобы пользователь не мог изменить данные настройки - HKEY_LOCAL_MACHINE\Software\Policies\Google\DriveFS

Я в своем примере буду создавать политику на уровне компьютера, для этого я открываю оснастку "Управление групповой политикой" и создаю новую GPO, под именем "bandwidth limiting google drive". Перехожу к ее редактированию.

GPO политика bandwidth limiting google drive

Переходим в раздел "Конфигурация компьютера - Настройка - Конфигурация Windows - Реестр" и создаем новый элемент реестра.

Создание нового элемента реестра

Тут есть вот такие ключи:

  • BandwidthRxKBPS - задает максимальную скорость скачивания kb/s
  • BandwidthTxKBPS - задает максимальную скорость отправки kb/s
  • AutoStartOnLogin - Автоматически запускает Диск для компьютеров при начале сеанса.
  • AllowedAccountsPattern - Позволяет фильтровать. кому разрешен вход в Google Drive на компьютере, например можно задать для ivan@pyatilistnik.org или чтобы разрешить вход всем пользователям domain1.com и domain2.com (.*@(domain1|domain2).com)

Меня будут интересовать ключи BandwidthRxKBPS иBandwidthTxKBPS. Тут заполните:

  • Действие - Заменить. автоматом создастся если не будет ветки.
  • Куст - HKEY_LOCAL_MACHINE
  • Путь - SOFTWARE\Google\DriveFS
  • Имя параметра - BandwidthRxKBPS или BandwidthTxKBPS
  • Тип параметра - REG_DWWORD
  • Значение - количество килобайт

750 килобит это 6 мегабит в секунду

Создание ключей BandwidthRxKBPS и BandwidthTxKBPS

Далее назначаем политику на нужное организационное подразделение и производим обновление групповой политики. В результате в реестре Windows на рабочих станциях появятся ключи.

Настройка групповой политики по ограничению скорости Google диска

Ограничение скорости Google диска через реестр Windows

Чтобы подрезать скорость отдачи и загрузки Google диска через реестр, вам нужно создать текстовый файл с содержимым:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Google\DriveFS]
"BandwidthRxKBPS"=dword:000002ee
"BandwidthTxKBPS"=dword:000002ee

Ограничение скорости Google диска через реестр Windows

Далее изменить ему расширение на reg и запустить его. В результате чего у вас так же добавятся нужные ключи, чтобы изменить у них значение, уже проще использовать сам редактор реестра Windows в соответствующей ветке HKEY_LOCAL_MACHINE\SOFTWARE\Google\DriveFS.

Ограничение скорости Google диска через реестр Windows

Ограничение скорости Google диска в MacOS

Все те же ограничения скорости сетевого подключения в Google диске можно настроить и в MacOS. Для этого есть следующие конфигурационные файлы:

  • Ограничение на уровне хоста -  /Library/Preferences/com.google.drivefs.settings
  • Ограничение на уровне  уровне пользователя - /Library/Preferences/com.google.drivefs.settings
  • Ограничение на переопределение - /Library/Managed Preferences/com.google.drivefs.settings.plist

Например максимальную пропускную способность при скачивании, доступной пользователю можно ограничить командой:
defaults write com.google.drivefs.settings BandwidthRxKBPS -int 1000

Подробнее можно посмотреть по ссылке - https://support.google.com/a/answer/7644837?hl=ru

На этом у меня все, с вами был Иван Сёмин, автор и создатель IT портала Pyatilistnik.org.

Автор - Сёмин Иван

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *