macik_spb
@macik_spb
Ф-ф-фрилансер :))

Как правильно настроить прокси в Google Chrome ?

История проблемы — Хром начал тормозить. (Chrome 17.0.963.12 dev, WinXP sp3, прокси нет, PPPoE через роутер)

Симптомы — после набора URL в адресной строке и нажатия «Enter» запрос уходит, и проходит 5-70 секунд пока на экране начнет что-то отображаться. Причем подгрузка происходит достаточно быстро, но обращения к ресурсам страницы могут также залипать на несколько секунд.

История безуспешного решения проблемы:
1. Думал с каналом проблемы, но нет — FireFox тут же «летает».
2. Думал плагин или расширение может быть виновато. Отключил все плагины (chrome://plugins/), расширения (chrome://extensions/). Проверил включенные опции (chrome://flags/) — все отключено.
3. Решил, что проблемы с кешем или мусором. Очистка кеша, и прочих данных через CCleaner — не помогла.
4. В Сети пишут, что возможно поломался профиль пользователя. Обновление (удаление) профиля пользователя не помогло.
5. Решил что поломался сам Хром — Uninstall Хрома, полная зачистка директорий,
Переустановка с нуля (взял для теста версию от Яндекса) — не помогла.
6. Понял что дело не в самом Хроме, а в том как он пытается загрузить страницы. Было подозрение, что Хром виснет на этапе DNS запросов. Поигрался с DNS — не помогло.

Нашел вариант запустить тесты (chrome://net-internals/#tests) — почему только 7-м пунктом?

И узрел такую ситуацию (далее выдержка из таблицы тестирования — запросы к URL с разными настройками и время доступа, тестируемый URL www.ya.ru):
  • Don't use any proxy6919 ms
  • Use system proxy settings — 183 ms
  • Use Firefox's proxy settings — 403 ms
  • Auto-detect proxy settings - 2269 ms
  • Don't use any proxy (Disable IPv6 host resolving) — 43 ms
  • Use system proxy settings (no IPv6) — 44 ms
  • Use Firefox's proxy settings (no IPv6) — 42 ms
  • Auto-detect proxy settings (no IPv6) — 9608 ms
  • Don't use any proxy (no IPv6) — 42753 ms
  • Use system proxy settings, Probe for IPv6 host resolving — 69 ms
  • Use Firefox's proxy settings, Probe for IPv6 host resolving — 64 ms
  • Auto-detect proxy settings, Probe for IPv6 host resolving — 2291 ms

От раза к разу цифры разные но тенденция одна и таже (выделил жирным).

Понял что проблемы с прокси. И почему FireFox «летает».

Но! какого…

В FF прокси отключен («Без прокси»).
В Windows прокси отплючен proxycfg → Прямой доступ (без прокси-сервера).
В IE прокси отключен. В «Настройка параметров сети» все галочки сняты.

Подытожим.
Хром с настройкой «без прокси» — глобально тормозит. (запуск с ключом --no-proxy-server аналогично)
С «автоматическим определением» тормозит но меньше.
Вариант «System proxy» и «Firefox proxy» — будем считать не тормозит и идеальным вариантом
(хотя и тот и другой по идее это тот же самый «no proxy»).

Я сломал себе всю голову.

Почему, казалось бы, в трех одинаковых случаях «без прокси» (FireFox,Chrome, система) такие разные результаты?

Вопрос как работает механизм «прокси» в Chrome?
И как его правильно настроить?

p.s. или хотя бы заставить использовать «system proxy».
  • Вопрос задан
  • 26641 просмотр
Пригласить эксперта
Ответы на вопрос 3
sankir
@sankir
Кнопка «Изменить настройки прокси-сервера» в Хроме открывает стандартные настройки прокси для IE и Windows.
А не установлено никаких других программуль типа Proxycap, которые могут перенаправлять прокси на хром?
Такие часто используются для онлайн-игр, в которых нет собственной настройки прокси.
Эти программы (не знаю как правильно сказать) как бы обманывают использующее интернет приложение, заставляя думать что в нем прокси уже настроено.
Ответ написан
@DaNHell
Change the world
Ну вопервых Лиса своей жизнью, а хром привязан к винде, IE и тд.

Скорее всего проксификатор ставился когдато, и был снесен обычным шифт+дел, или uninstall и не проверив удалился ли он (особенно wincap наравится с переустановкой винды после него.... ) или же нет

Ну в первую очередь смотреть вообще через что коннектится хром и фокс
дальше уже разбираться днс не днс, че там еще

а так консоль
ipconfig +
/all	Отображение полной информации по всем адаптерам.
/flushdns Очищение DNS кэша.
/registerdns	Обновление всех зарезервированных адресов DHCP и перерегистрация имен DNS.
/displaydns	Отображение содержимого кэша DNS.
/showclassid адаптер	Отображение кода класса DHCP для указанного адаптера. Доступно только при настроенном автоматическим получением IP-адресов.
/setclassid адаптер [код_класса]	Изменение кода класса DHCP. Доступно только при настроенном автоматическим получением IP-адресов.
/?	Справка.
Ответ написан
Комментировать
@Katrineee201
Качественный прокси советую купить здесь https://proxys.io/?refid=1181
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы