build303やbuild909のような内部名では、Firefoxの<local>プロキシ例外がドットを含まないホスト名に一致します。ネットワークが意図的に短い名前を使う場合に便利な近道です。

<local>, example.internal

これらのエントリは手動設定のNo proxy forフィールドに入れます。1つ目は単純な名前を対象にします。2つ目はexample.internalとそのサブドメインをドメイン境界で対象にします。

同じコンピューターに2種類の名前があり得る

http://build303/はローカル名の例外に一致します。http://build303.office.example/はドットを含むため、意図したホスト名またはドメインの例外が必要です。どちらも同じマシンに解決できますが、綴りが違えばバイパス照合には別の入力が渡されます。

同様に、ドットのない公開名でも構文上の条件を満たすことがあります。ここでの「ローカル」は、Firefoxがそのコンピューターの物理的なLAN接続を確認したという意味ではありません。

接頭辞はドメインの規則ではない

build-*のようなシェル風のエントリは、一般的なホスト名の接頭辞規則ではありません。ポリシーを表す場合は、明示的なホスト名か実際のドメイン境界を使ってください。ネットワークの必要に応じて、PACスクリプトでより複雑な判断を実装できます。

現在のホスト名照合はサブドメイン境界を守ります。example.internalは、同じ文字で終わるだけの無関係な名前を対象にしません。IPサブネットのエントリは別種の照合であり、Firefoxが経路を決める前にすべての短い名前を解決するわけではありません。

関連記事