Windows用のフリーウェアローカルプロキシエンジン?[閉まっている]


26

システムトレイで実行される素敵で小さく、フリーウェアのプロキシアプリケーションはありますか?

HTTPおよびHTTPSプロキシ接続、NTLM認証、構成可能なルール(ホストごとに異なるプロキシサーバー)をサポートする必要があります。

ボーナスカルマ。通過する匿名要求をNTLM認証できる場合。


2
Webプロキシとして実行されるソフトウェア、またはブラウザプロキシ設定を変更するソフトウェアを求めていますか?
Goyuix

ブラウザスイッチャーツールはHTTPをサポートできますか?言い換えると、もちろんプロキシとして機能するソフトウェアです。;-)
トマラック

WinGateは、3人のユーザーに無料のライセンスを提供する本格的なプロキシです。
niutech 14

もう1つ:Proxomitron。アップストリームプロキシをサポートし、構成可能な広告フィルタリングとHTTPヘッダーフィルタリングを提供します。
トマラック14

1
2016年5月27日の時点で、WinGateは10人の同時接続ユーザーに対して無料です。免責事項、私はWinGateの著者であるQbikで働いています。
エイドリアン

回答:


12

私はパーティーに少し遅れていると思いますが、cntlmをチェックしてください。ほぼすべての基準を満たすと思います。


うわー、これは確かに便利に見えます。時間が許せばすぐに試してみます。:
トマラック2009年

そう。これはかなり近いです。ただし、いくつかの問題があります。1)ログオンしたユーザーを透過的に認証するのではなく、構成ファイルのハードコードされたユーザー名/パスワードの組み合わせに依存します。2)アップストリームプロキシ認証のみを行い、IIS Webサーバーに対して認証することはできません。3)これは、パススルーしないNTLM対応のクライアントからの認証された要求(そのようなことも可能である場合)
Tomalak

それとは別に、それはかなり甘いです。Windowsサービスとして実行できる軽量のプロキシサーバーは、非常に構成しやすく、プロキシ認証を簡単に処理します。ない非常に私は悲しいことに、探していたもの。特に、特定のリクエストにプロキシサーバーを使用するかどうかを決定するルールエンジンがありません。
トマラック2009

たぶん、ソースをダウンロードしてルールエンジンを追加してみてください;)
anand.trex 09年

11

Squidを忘れたとは信じられません。無料のオープンソース、Windows上で実行され、NTLM認証をサポートしています。あるネイティブのWindowsバイナリで利用可能なイカのポートが。

Privoxyも動作し、無料ですが、NTLM認証をサポートしていません。


1
Squidはオプションになりますが、リソースの消費と構成/保守の労力の面であまりにも重いと思います。Windowsのボックスでも実行できますか?
トマラック

上記のWindowsバイナリへのリンクを追加しました。構成には多少の労力がかかりますが、実行時のオーバーヘッドがあまりかからない程度まで機能セットを調整できると思います。
JeffP

私はMacでSquidを使用し、約20MBのメモリを使用し、プロセッサはあまり使用しません。私はオーバーヘッドに気づきません。キャッシュなしで使用しているだけです。
リッチブラッドショー

Squidは匿名リクエストを取得し、それらをアップストリームプロキシのNTLM認証済みリクエストに変換できますか?企業のプロキシサーバーを介してレガシーアプリケーションを有効にするために使用する予定です。
トマラック

7

過去にスクリーンスクレイピングスクリプトがNTLM認証を必要とする企業サーバーと通信できるようにするためにプロキシが必要だったとき、NTLM認証プロキシサーバーをダウンロードし、非常にうまく機能しました。ここからバージョン0.9.9.6を入手できます

システムトレイで実行されるとは思いませんが、SRVANYを使用してサービスに変更してみてください。

私が知っている他の唯一の方法は、curlですが、これが一般的なプロキシとして機能するかどうかはわかりません。curlのmanページに移動し、下にスクロールします--proxy-ntlm


ボーナスカルマの勝者がいるようです。これは本当に面白いです、今日私はそれを調べます!
トマラック

これは、プロキシを使用したクライアントの認証をサポートしていますか、それともNTLMを介してサードパーティのWebサイトにパスするだけですか?
JeffP

うーん...残念だ。a)Pythonアプリケーションであり、使用する予定のマシンではPythonになりません。b)構成にクリアテキストでユーザー名/パスワードを入力した場合にのみNTLMをサポートします。現在のユーザーの資格情報を単に使用するものを考えました。
トマラック

@JeffP:通過する匿名要求の認証をサポートし、基本認証を持つ要求をNTLMに変換します。しかし、私が上で説明した条件下でのみ、それは残念です。
トマラック
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.