Firefox'ta proxy istisnalarında joker karakterler nasıl belirlenir?


12

IE, aşağıdaki gibi proxy istisnalarında joker karakterleri destekler: mycompany-*; *.mydomain.org; 192.168.1.*

Firefox'taki proxy istisnalarına ne eklemeliyim? Joker karakter okudum * hiç desteklenmiyor, ancak çözüm bulunamadı.

Birkaç siteyi genel joker karakterli bir alandan nasıl hariç tutabilirim?

Örneğin. Proxy'den hariç *.mydomain.comtutuldum, ancak daha sonra proxy'yi etkinleştirmem gerekiyor site1.mydomain.com. Bunu nasıl yapabilirim?

Yanıtlar:


2

Bu konudaki en eksiksiz referansa rastladık: http://www-archive.mozilla.org/quality/networking/docs/aboutno_proxy_for.html

Özetle:

  • Listedeki herhangi bir alan "mantıkla biter" mantığı kullanılarak eşleştirilir; bu nedenle "site.com", url'deki "mysite.com" ile eşleşir. (Bir alan adının başındaki joker karakter gereksizdir ve yok sayılır.)
  • IP adresi yalnızca CIDR biçiminde ifade edilebilir ve yalnızca URL'de değişmez IP kullanılıyorsa eşleştirilir, yani bu listeyi kontrol etmeden önce DNS araması yapılmaz.
  • Liste içeriyorsa <local>ve url'nin etki alanı kısmı nokta içermiyorsa, proxy kullanılmaz.
  • Joker karakter başlangıçta değil ve IPv6 adresleri desteklenmiyor

Gereksinimleriniz yukarıdakileri karşılayamıyorsa, tek yol PAC dosyası yazmaktır.


"Proxy Yok" yanıtındaki bağlantı "güncel değil" olarak işaretlendi. Yeni bir sürüm: network.proxy.no_proxies_on . Bu sayfada özniteliğin değeri açıklanmaktadır network.proxy.no_proxies_on, bu nedenle "about: config" URL'sindeki yapılandırmayı açmak ve menü sisteminden geçmek yerine değişkeni düzenlemek mümkündür .
David Tonhofer

12

CIDR gösterimi ile joker karakterler tanımlayabilirsiniz. Örneğin:

10.0.0.0/8

belirtir gelen aralık 10.0.0.0up10.255.255.255

Daha fazla bilgi için: CIDR


6

Ben sadece alan adı ekleyebilir düşünüyorum örn.

.mydomain.org

Herhangi bir varyantı alır. Hakkında bilmiyorummycompany-*

Ayrıca aralıkları da desteklediğine inanıyorum. 192.168.1.0/8


3

Benzer bir sorunla karşılaştım (ancak yalnızca ağımızdaki yerel makineler içindi )

Tüm yerel makinelerimiz için proxy'yi atlatmam gerekiyordu. Bunlar abcXXX biçiminde başlar; burada XXX000 - 999 arası bir değerdir

Örneğin, bir geliştirme sunucusu abc303'te, diğeri abc909'da barındırılabilir.

Tüm makinelerin 10.0.0.0/8'de bir IP adresi olduğu için proxy uygulamalarımızda CIDR yöntemini denedik, ancak yine de sorunlarla karşılaştık.

Bunu ekleyerek bunu düzeltmeyi başardık

<local> 

vekil istisnalarımıza

Bu konuda çok fazla bilgi bulamadım ama Mozilla'nın Hata 72444 - Proxy: "Yerel adresler için proxy sunucusunu atla" hata isteğinde belirtilmiştir.


Evet, CIDR spesifikasyonunun neredeyse tüm varyasyonları firefox'ta kırıldı, ancak <local> 10.0.0.0/8 ve 192.168.0.0/16 (ve muhtemelen 172.16.0.0/12) için çalışıyor
12'de fijiaaron

URL'de bir ana bilgisayar adı kullanılıyorsa, URL'deki ana bilgisayar adı IP adresine çözümlense bile eşleşme IP adresinde (veya maskelenmiş bir IP adresinde) yapılmayacağı için bu çalışmaz.
David Tonhofer
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.