2012-03-12 7 views
1

にリダイレクトされました。ローカルマシンにIISがインストールされています。私は私のIISに行くのではなくhttp://127.0.0.1をブラウズするとき、私は私のIEの設定を企業のプロキシのpacスクリプトを使用するようにしたら、http://10.114.5.20/に行く。私のIE設定を手動プロキシに設定した場合(ローカルアドレスによるバイパスプロキシをチェックした場合)、http://127.0.0.1は私のIISアプリケーションを表示します。http://127.0.0.1はhttp://10.114.5.20/

何が元の設定で間違っていますか? 127.0.0.1はどのようにして別のIPにリダイレクトされますか?どこを見る?

私のコンピュータはw7 64ビットノートパソコンです。

誰が10.114.5.20であるか分かりません。私のローカルIPではありません。それは私のDNSサーバーのいずれでもありません。私のデフォルトゲートウェイではありません。

Pacスクリプトは、2つのプロキシを返す可能性があります。10.114.5.11または10.114.5.14です。 10.114.5.20マシンは何ができるかわからない、多分それは、プロキシのデフォルトゲートウェイ...

があるだけで、最後の更新:私はダウンロードしてローカルにPACスクリプトを保存し、HTTPを変更

: // ...ローカルファイルへのURI:// C:/ ... one。そして驚くほど十分に、それは働いた。私は今http://localhostが奇妙なことではなく、私のコンピュータに行くことを意味しますhttp://10.114.5.20/

PACスクリプトファイルを読むメモ帳で開いたときに、すべてのテキストが1行になりますが、ワードパッドで開くと、いくつかの行が表示されます。バイナリで開くと、キャリッジリターンは、ウィンドウズ(0D0A)の代わりにUNIXスタイルのもの(0A)です。

私は、IEの自動設定スクリプトの設定がUNIXスタイルのキャリッジリターンを理解していないと言います.pacスクリプトを解析するとき、常にプロキシを返すので、決して直接的なものではありません。

+0

10.114.5.20にあるものが分かっているとわかります。あなたのマシンですか?もう一つのプロキシ? – adelphus

答えて

2

問題は社内プロキシpacスクリプトにあります。これは、 "ローカルアドレスのプロキシバイパス"を許可しません。

ping -a 10.114.5.20またはtracert 10.114.5.20を試して、そのアドレスに誰がいるのか把握してください。

参考...プロキシのデフォルト設定を使用する場合は、代わりに "localhost"を使用しないで、実際のIPアドレスを使用してください。プロキシサーバーは、要求を自分のマシンにリダイレクトする必要があります。

+0

なぜ127.0.0.1のトラフィックがプロキシに送信されるのですか?これがどのような場合にも役立つケースはありません。 「ローカルアドレスのバイパスプロキシ」とはどういう意味ですか? "localhost"、 "127.0.0.1"、[私のローカルIP]、[私のネットワーク範囲内のIP]、[プライベートIPの]?上記のすべて、それらのいくつか? – Eduard

+0

127.0.0.1、0.0.0.0、localhostなどのすべてのローカルIPを意味します。あなたが複数のNICを持っているなら、それらのIPも。 –

+0

明らかに申し訳ありませんが、「すべてのローカルIP」は正確に何を意味していますか?私のマシンのすべてのNICと127.0.0.1、0.0.0.0の "built in"に登録されているすべてのIPアドレス? – Eduard

0

企業ITのようなサウンドは、あなたのリダイレクト先のホストファイルにエントリを持っています。

Windowsエクスプローラを開き、C:\Windows\System32\drivers\etcを参照してください。メモ帳などのテキストエディタでhostsファイルを開きます。 http://127.0.0.1を別の場所に誘導するエントリがありますか?

もしそうなら、それをコメントアウトして問題を解決する必要があります。

+0

それは本当かもしれませんが、非常に奇妙です。 localhost接続のリダイレクトには価値はありません。 – adelphus

+0

私は見知らぬものについて聞いたことがあります。ローカルにホストされているサイトがセキュリティ上のリスクであると判断した企業のIT担当者を見ることができました。 MSは、開発部門のコンピュータにIT部門の制限があるため、IIS Expressを導入しました。とにかく、チェックアウトする価値がある。 –

+0

私はそれがホストファイルとは無関係だと思います。ホストファイルにlocalhostエントリはありませんが、http:// localhostにアクセスしていない場合は、http://127.0.0に直接アクセスします。1 – Eduard