11

IE поддерживает подстановочные знаки в исключениях прокси, таких как:mycompany-*; *.mydomain.org; 192.168.1.*

Что я должен вставить в исключения прокси в Firefox? Я прочитал подстановочный знак * не поддерживается вообще, но не нашел решения.

И как я могу исключить несколько сайтов из глобального подстановочного домена?

например. Я исключил *.mydomain.com из прокси, но затем мне нужно включить прокси для site1.mydomain.com . Как я могу это сделать?

4 ответа4

11

Вы можете определить подстановочные знаки с помощью нотации CIDR. Например:

10.0.0.0/8

задает диапазон от 10.0.0.0 до 10.255.255.255

Смотрите для получения дополнительной информации: CIDR

5

Я думаю, что вы можете просто добавить домен, например

.mydomain.org

Подберу любой вариант. Я не знаю о mycompany-*

Я считаю, что он также поддерживает диапазоны, например, 192.168.1.0/8

2

Наткнулся на самую полную ссылку на это: http://www-archive.mozilla.org/quality/networking/docs/aboutno_proxy_for.html

В итоге:

  • Любой домен в списке сопоставляется с использованием логики "заканчивается на", поэтому «site.com» будет соответствовать «mysite.com» в URL. (Подстановочный знак в начале домена является избыточным и игнорируется.)
  • IP-адрес может быть выражен только в формате CIDR и сопоставляется только в том случае, если в URL-адресе используется буквальный IP-адрес, т.е. поиск DNS не выполняется до проверки этого списка.
  • Если список содержит <local> и доменная часть URL не содержит точек, прокси не используется.
  • Подстановочный знак отсутствует в начале, адреса IPv6 не поддерживаются.

Если ваши требования не могут быть удовлетворены выше, единственным способом является запись файла PAC.

2

Я столкнулся с подобной проблемой (однако это было только для локальных машин в нашей сети)

Мне нужно было обойти прокси для всех наших локальных машин. Они начинаются в формате abcXXX, где XXX это значение от 000 до 999

Например, один сервер разработки может быть размещен на abc303, а другой - на abc909.

Мы испробовали метод CIDR в наших исключениях прокси, поскольку все машины имели IP-адрес в 10.0.0.0/8, однако мы все еще сталкивались с проблемами.

Нам удалось это исправить, добавив

<local> 

к нашим исключениям прокси

Я не смог найти много информации по этому поводу, но она упоминается в сообщении Mozilla Bug 72444 - Proxy: запрос об ошибке «обход прокси-сервера для локальных адресов» .

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