Я не могу подключить приложение Google Drive к Интернету. Я совершенно уверен, что это из-за прокси-аутентификации. Как я могу исправить эту проблему?
Windows 7 64 бит, прокси с аутентификацией.
Я не могу подключить приложение Google Drive к Интернету. Я совершенно уверен, что это из-за прокси-аутентификации. Как я могу исправить эту проблему?
Windows 7 64 бит, прокси с аутентификацией.
Я нахожусь за прокси на работе, которая требует аутентификации прокси и не будет работать с Dropbox. Поэтому я следовал инструкциям в Разрешить Dropbox проходить аутентификацию на прокси-сервере NTLM, чтобы настроить Dropbox с Cntlm (своего рода прокси-сервер на локальной машине). К счастью, вы можете заставить Google Диск использовать тот же прокси-сервер localhost для подключения к Интернету, просто изменив настройки браузера.
В Internet Explorer: Сервис -> Свойства обозревателя -> Вкладка «Подключения» -> кнопка «Настройки локальной сети».
Задайте адрес прокси-сервера localhost, а порт - все, что вы настроили для использования Cntlm (3128 в моем случае).
Нажмите OK для настройки и перезапустите Google Drive. Пока ваш корпоративный брандмауэр не блокирует действительные веб-адреса для Google Диска, теперь вы должны быть в порядке, и вы все равно сможете просматривать.
На самом деле, Google говорит: «Диск Google для Mac/ ПК поддерживает все прокси-серверы без проверки подлинности, настроенные операционной системой».
Я предполагаю, что это то же самое, что "Google Drive для Mac/PC не поддерживает аутентифицированные прокси".
У Google есть информация о том, какие правила брандмауэра добавить, но, если честно, по сравнению с простыми настройками прокси-сервера Dropbox, этот шаг - боль.
https://support.google.com/drive/bin/answer.py?hl=en&answer=2589954&topic=14951&ctx=topic
Google Drive для вашего ПК /Mac
www.google.com:443/HTTPS
accounts.google.com:443/HTTPS
clients3.google.com:443/HTTPS
talk.google.com:5222/XMPP
drive.google.com:443/HTTPS
www.googleapis.com:443/HTTPS
ssl.gstatic.com:443/HTTPS
* .Docs.google.com:443 /HTTPS
* .Drive.google.com:443 /HTTPS
* .Googleusercontent.com:443 /HTTPSGoogle Диск для Интернета
s.ytimg.com:443/HTTPS
video.google.com:443/HTTPS
lh3.google.com:443/HTTPS
lh4.google.com:443/HTTPS
lh5.google.com:443/HTTPS
lh6.google.com:443/HTTPS
Обходной путь - отключить прокси в Internet Explorer и использовать вместо него проксификатор, поддерживающий HTTP прокси. Вам нужно будет знать сетевой адрес прокси-сервера.
Я буду использовать Proxycap в этом примере. Он прост в настройке и имеет очень приятную опцию: "Использовать встроенную проверку подлинности Windows".
Вот пошаговые инструкции:
1. В Proxycap выполните следующие действия:
- Конфигурация -> Прокси
- Добавить HTTP прокси (установите тип в HTTP)
- Добавить HTTPS-прокси (те же настройки, что и для HTTP-прокси, но Type = HTTPS)
- Конфигурация -> Правила
- Добавьте правило "Принудительное прямое соединение" для диапазона IP-адресов вашей локальной сети, например 192.168.0.0/24.
- Добавить правило: action = "redirect", proxy = [HTTP_PROXY], все программы, port = 80
- Добавить правило: action = "redirect" proxy = [HTTPS_PROXY], все программы, порт = 443
- Закройте окно конфигурации, нажав ОК.
2. В Internet Explorer выполните следующие действия:
- Сервис -> Свойства обозревателя -> вкладка Подключения -> кнопка настроек локальной сети
- снять все флажки
Все, что вам нужно, это просто добавить два ключа в свой реестр. Перейдите к ключу:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
и добавьте строковые значения, называемые ProxyPass
и ProxyUser
. Заполните их вашим ProxyPassword и вашим ProxyUsername и будьте счастливы!
Если вы авторизуетесь на прокси под пользователем домена, используйте domainName\username
для ключа ProxyUser
.
Google Диск автоматически определяет настройки прокси.
Я работаю в колл-центре (в IT). Мы применяем политику по умолчанию к нашему прокси, чтобы наши абоненты не могли получить доступ к Интернету (кроме избранных сайтов), когда они работают (они могут во время перерывов).
В результате любой человек в бэк-офисе, который хочет использовать Интернет для http/s, должен пройти проверку подлинности с прокси-сервером, что не поддерживается Google Диском.
Мой обходной путь - настроить рабочие станции, которым требуется доступ к Google Диску, чтобы обойти прокси-сервер для google.com, который теперь разрешен через прокси-сервер без проверки подлинности.
Я не вижу, что есть возможность для людей, у которых нет другого выбора, кроме как пройти аутентификацию через прокси.
Необработанный обходной путь для онлайн-доступа:
Если прокси заблокирован только список файлов, а не сами файлы (как в моей компании), на следующей странице будут перечислены файлы Google Диска и вы сможете их открыть:
https://script.google.com/macros/s/AKfycbxGicVpPA1dxcy_pvr32aFKDqY7fow86g32u6173AhGH8Gm-UM/exec
Это простой скрипт приложения Google. Он попросит авторизацию. Вы можете просмотреть код, заменив exec
на edit
в URL:
https://script.google.com/macros/s/AKfycbxGicVpPA1dxcy_pvr32aFKDqY7fow86g32u6173AhGH8Gm-UM/edit