18

Я занимаюсь разработкой сайтов на машине с Windows 7.

Когда я установил Firefox, я обнаружил некоторые проблемы с производительностью, особенно при подключении к локальному хосту, и, обнаружив, что он связан с использованием IPv6 браузером для разрешения URL-адресов.

Использование about: config и установка для network.dns.disableIPv6 true проблема исчезла.

Теперь у меня та же проблема с Google Chrome, но я не могу найти способ (если есть способ) сделать то же самое, что я сделал с Firefox.

Какие-либо предложения?

4 ответа4

21

От: https://stackoverflow.com/questions/1726585/firefox-and-chrome-slow-on-localhost-known-fix-doesnt-work-on-windows-7

Отредактируйте файл "hosts" на своем компьютере, чтобы убедиться, что там есть запись localhost в стиле ipv4. Идти к:

C:\Windows\System32\drivers\etc\hosts

Убедитесь, что есть линия, которая выглядит как

127.0.0.1       localhost

И убедитесь, что строка со стилем ipv6 закомментирована (с #)

#   ::1             localhost

Вам нужно будет запустить редактор в режиме администратора, чтобы сохранить изменения. У меня была эта проблема раньше, и это изменение исправило ее для меня. Он не отключает ipv6 на вашем компьютере, он просто говорит использовать ipv4 для поиска на локальном хосте.

8

Запустите Chrome с флагом командной строки --disable-ipv6

1

Флаг --disable-ipv6 больше не работает (1149303005), поэтому можно использовать реализацию таблицы политик (RFC3484) вашей ОС:

  • Windows: Google netsh prefixpolicies .
  • Linux: отредактируйте /etc/gai.conf .

К сожалению, метод определения имен (async-dns) в Chrome игнорирует приоритет ОС IPv4/IPv6, поэтому:

  • Запуск Chrome с консоли с флагом --disable-async-dns поможет, но, очевидно, вы потеряете эту функциональность.
  • Надеюсь, Google решит вопрос 516305 когда- нибудь :-)
0

Если вы используете Linux с Google Chrome или Chromium, вы можете сделать то же самое, что предложил Мэтт.

Отредактируйте ваш файл /etc /hosts как root.

Я закомментировал все адреса ipv6 (любой с двоеточием:), и я получаю более быструю загрузку страниц, может быть совпадение, но я так не думаю.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .