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

要約すれば:

  • リスト内のすべてのドメインは、「で終わる」ロジックを使用して一致するため、「site.com」はURLの「mysite.com」と一致します。(ドメインの先頭のワイルドカードは冗長であり、無視されます。)
  • IPアドレスはCIDR形式でのみ表現でき、URLでリテラルIPが使用されている場合にのみ一致します。つまり、このリストをチェックする前にDNSルックアップは実行されません。
  • リストに<local>URLが含まれ、URLのドメイン部分にドットが含まれていない場合、プロキシは使用されません。
  • 先頭にワイルドカードがなく、IPv6アドレスはサポートされていません

上記で要件を満たせない場合は、PACファイルを書くことが唯一の方法です。


「プロキシなし」という回答のリンクは、「期限切れ」としてマークされています。新鮮なバージョン:network.proxy.no_proxies_on。そのページは属性の値を説明しているnetwork.proxy.no_proxies_onため、メニューシステムを経由する代わりに、URL "about:config"で設定を開き、そこで変数を編集することができます
デビッドトンホーファー

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

私は同様の問題に直面しました(ただし、ネットワーク上のローカルマシンのみでした)

すべてのローカルマシンでプロキシをバイパスする必要がありました。これらXXXは、abcXXXの形式で始まります。000から999の値です

たとえば、1つの開発サーバーがabc303でホストされ、もう1つの開発サーバーがabc909でホストされる場合があります。

すべてのマシンのIPアドレスが10.0.0.0/8であったため、プロキシ実行でCIDRメソッドを試しましたが、まだ問題に直面していました。

これを修正するために、

<local> 

プロキシの例外

これに関する多くの情報は見つかりませんでしたが、MozillaのBug 72444- Proxy:「ローカルアドレスにはプロキシサーバーをバイパスする」バグリクエストに記載されています。


はい、CIDR仕様のほぼすべてのバリエーションは、Firefoxに破産しているようだが、<ローカル> 10.0.0.0/8と192.168.0.0/16のために働く(そしておそらく172.16.0.0/12)う
fijiaaron

URLのホスト名がIPアドレスに解決される場合でも、URLでホスト名が使用されている場合、IPアドレス(またはマスクされたIPアドレス)で照合が行われないため、これは機能しません。
デビッドトンホーファー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.