
当社には複数のワイヤレス ネットワークがあり、プロキシを必要としないものもあれば、必要なものもあります。さらに、一部のユーザーは他の場所に行くときにプロキシを変更する必要があります。ほとんどのユーザーはコンピューターにそれほど精通していません。
ワイヤレス接続で既に行っているように、この設定を手動で変更する必要を最小限に抑えたいと思います。
特定のワイヤレス ネットワークを特定の固定プロキシ構成に設定する既存のプログラムはありますか?
そうでない場合、スクリプトまたは小さなアプリケーションで変更するために必要な API が存在するかどうかご存知ですか?
答え1
わかりました。何を言っているのか分かりました。
理論的には、「ネットワークロケーション認識」サービスに登録するサービスを書くことができます(http://msdn.microsoft.com/en-us/library/ms739931(VS.85).aspx(WinXP 以降で利用可能だと思います)。これはまさに、NLA が Windows OS に追加された目的です。
これは単純な VBScript ではありませんが、それほど多くのコーディングも必要ありません。現時点では作業に費やす余裕はありませんが、誰かがこのアイデアを取り入れて実行してくれるかもしれません。NLA 通知に基づいて実行するプログラムを登録できれば非常に便利です。
なんと、サンプルコードもあるんです!http://www.microsoft.com/downloads/details.aspx?familyid=ef8a6228-f11d-4ba0-b73e-dd8dc7dd11e8&displaylang=en
手っ取り早い解決策としては、「Internet Explorer」ショートカットを、コンピュータが IP アドレスを取得した IP サブネットを検出し、適切なプロキシ設定を設定するスクリプトを実行するショートカットに置き換えることができます。 すでに開いている IE ウィンドウでこれをテストして、どのように反応するかを確認する必要があります... (おそらく、反応は悪いでしょう)。
しかし、それは本当のハックです。
わかりました。もう 1 つ、馬鹿げたハックのアイデアがあります。(笑) 各マシンでプロキシを実行し、IE とその他のソフトウェアをローカル プロキシを使用するように構成してから、ローカル プロキシの構成を自動化します (おそらく、上で説明したように NLA に基づきます)。これにより、レジストリ ベースのプロキシ設定が IE の下で変更された場合に IE の動作が悪くなるのを回避できます。
自分の管理外のネットワークを運営している人たちが、プロキシの自動設定を使用するだけならいいでしょう。
答え2
透過プロキシを試してみるといいでしょう。非常に便利です。
http://web.archive.org/web/20090529005505/http://www.benzedrine.cx/transquid.html
答え3
私が考えられる唯一の方法は、コンピューター/ラップトップから IE / Firefox / (ここではブラウザ) を「ネットワークのプロキシ設定を自動検出」に設定することです。
答え4
実装してみるのもいいでしょう WPAD