Firefox에서 프록시 예외에 와일드 카드를 지정하는 방법은 무엇입니까?


12

IE는 다음과 같은 프록시 예외에서 와일드 카드를 지원합니다. mycompany-*; *.mydomain.org; 192.168.1.*

Firefox에서 프록시 예외에 삽입해야하는 것은 무엇입니까? 와일드 카드 *가 전혀 지원되지 않지만 전혀 해결책을 찾지 못했습니다.

전역 와일드 카드 도메인에서 일부 사이트를 제외하려면 어떻게해야합니까?

예. *.mydomain.com프록시에서 제외 했지만에 대해 프록시를 활성화해야합니다 site1.mydomain.com. 어떻게해야합니까?

답변:


2

이것에 대한 가장 완전한 참조를 보았습니다 : http://www-archive.mozilla.org/quality/networking/docs/aboutno_proxy_for.html

요약해서 말하자면:

  • 목록의 모든 도메인은 "ends with"논리를 사용하여 일치하므로 "site.com"은 url의 "mysite.com"과 일치합니다. 도메인 시작 부분의 와일드 카드는 중복되어 무시됩니다.
  • IP 주소는 CIDR 형식으로 만 표현할 수 있으며 URL에 리터럴 IP가 사용 된 경우에만 일치합니다. 즉,이 목록을 확인하기 전에 DNS 조회가 수행되지 않습니다.
  • 목록 <local>에 URL의 도메인 부분에 점이 없으면 프록시가 사용되지 않습니다.
  • 와일드 카드는 처음에없고 IPv6 주소는 지원되지 않습니다

위의 방법으로 요구 사항을 충족 할 수 없으면 PAC 파일 작성이 유일한 방법입니다.


"No Proxy For"라는 답변의 링크 가 "오래된"것으로 표시됩니다. 신선한 버전 : network.proxy.no_proxies_on . 이 페이지는 attribute의 값을 설명 network.proxy.no_proxies_on하므로 "about : config"URL에서 구성을 열고 메뉴 시스템통하지 않고 변수를 편집 할 수 있습니다 .
David Tonhofer

12

CIDR 표기법으로 와일드 카드를 정의 할 수 있습니다. 예를 들면 다음과 같습니다.

10.0.0.0/8

10.0.0.0최대 범위를 지정합니다10.255.255.255

자세한 내용은 CIDR 을 참조하십시오.


6

도메인을 추가 할 수 있다고 생각합니다. 예 :

.mydomain.org

변형을 선택합니다. 나도 몰라mycompany-*

나는 그것이 또한 범위를 지원한다고 믿는다. 192.168.1.0/8


3

비슷한 문제에 직면했습니다 (그러나 네트워크의 로컬 컴퓨터 에만 해당 )

모든 로컬 컴퓨터의 프록시를 우회해야했습니다. 이들은 abcXXX 형식으로 시작합니다. 여기서 000-999 사이 XXX의 값입니다.

예를 들어 하나의 개발 서버는 abc303에 호스팅되고 다른 개발 서버는 abc909에 호스팅 될 수 있습니다.

모든 머신의 IP 주소가 10.0.0.0/8에 있었기 때문에 프록시 실행에서 CIDR 방법을 시도했지만 여전히 문제에 직면했습니다.

우리는 이것을 추가 하여이 문제를 해결했습니다.

<local> 

프록시 예외에

이에 대한 많은 정보를 찾을 수 없었지만 Mozilla의 버그 72444- 프록시 : "로컬 주소에 프록시 서버 우회" 버그 요청에 언급되어 있습니다.


예, 거의 모든 CIDR 사양의 변형이 파이어 폭스에서 파산 된 것으로 보이지만 <local>은 10.0.0.0/8 및 192.168.0.0/16 (및 172.16.0.0/12)에서 작동합니다.
fijiaaron

URL에 호스트 이름이 사용 된 경우 (URL의 호스트 이름이 IP 주소로 확인 되더라도) IP 주소 (또는 마스크 된 IP 주소)에서 일치하지 않기 때문에 작동하지 않습니다.
David Tonhofer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.