Я просто набрал под "dconf-editor", System → Proxy → ignore-hostsследующим содержанием:
['localhost', '127.0.0.0/8', '::1', '192.168.0.1', '2000::/3', 'fc00::/8']
Но Google Chrome (и apt-get update / upgrade) просто игнорирует эти настройки.
РЕДАКТИРОВАНИЕ: Кроме того, Firefox не учитывает ingore-hostsнастройки, даже настраивая его на «Использовать настройки прокси-сервера системы».
Например, мой прокси-сервер (Ubuntu с Squid3) находится в режиме двойного стека, НО, я НЕ хочу получать доступ к веб-сайтам IPv6 через прокси-сервер, поэтому я пытаюсь игнорировать весь Интернет IPv6 с записью 2000::/3, но, это не работает, как ожидалось.
РЕДАКТИРОВАНИЕ: Кроме того, мне не нужен прокси для доступа к Hyperboriaсайтам, который находится под, fc00::/8но он тоже не работает ...
Почему я это делаю?
Поскольку моя среда уже является сетью, поддерживающей только IPv6, и для доступа к старой интернет-инфраструктуре (только для IPv4) мне необходимо использовать прокси с двумя стеками. Но мне нужен прокси только тогда, когда на сайте нет IPv6 ...
Как я могу знать, что это не работает ?!
Это просто, просто зайдите на веб-сайт, на котором указан IPv6-адрес, например, http://www.sixxs.netили http://ipv6.whatismyv6.com, тогда, я все еще вижу IPv6-адрес прокси-сервера, поэтому, "ignore-hosts entry '2000::/3'"похоже, не работает.
РЕДАКТИРОВАНИЕ: Плюс, когда я пытаюсь получить доступ к Hyperboriaвеб-сайту, Squid возвращает ошибку, которую он не может получитьfc00::/8 network
(ОШИБКА Squid: (101) Сеть недоступна)
(конечно, это не так, cjdnsмаршрутизатор работает прямо на моем Ubuntu Desktop, поэтому нет необходимости проходить через прокси при просмотре, Hyperboria fc00::/8но Ubuntu не работает ignore-hostsв настройках прокси.