Windows 10-認証を使用してOSレベルのプロキシを設定する


18

特定のサーバーに接続するには、常に同じIPが必要です。そのためにプライベートプロキシを作成し、ハッカーが悪意のある目的でそれを使用しないように認証を追加しました。

Firefoxなどのソフトウェアでプロキシを設定するのは簡単です。問題は、このサーバーに接続する必要があるソフトウェアがWebブラウザーだけではないことです。このため、プロキシを使用するようにOS全体を構成したいと思います。

Windows 10のネットワーク構成を調べてみましたが、プロキシのIPアドレスを配置する場所がありましたが、接続するためのユーザー名/パスワードを含めるオプションがありませんでした。

ここに画像の説明を入力してください

どうすればこの問題を解決できますか?


はい; インターネットオプション、プロキシを設定します。プロキシ設定を使用するアプリケーションは、それらの設定を尊重します。ただし、アプリケーションはこれらのオプションを尊重する必要はありません。
ラムハウンド2015

「インターネットオプション」とは、「インターネットオプション」->「接続」タブ->「LAN設定」ボタンのことです。問題は、プロキシのユーザー名またはパスワードを指定する場所がないことです。
エンリケモレノテント

問題は、Windowsが接続を行わないことです。個々のアプリケーションがそれらの設定を読み取り、それらを使用してプロキシ自体に接続する必要があります。つまり、ソフトウェアはプロキシをサポートする必要があります。もちろん認証も同じです。目的に応じて、VPNを設定する方が適切な場合があります。本当にできない場合は、プロキシ要求に認証情報を追加するヘル​​パープログラムが必要です。
ダニエルB

それを行うヘルパープログラムを知っていますか?また、VPNを設定すると、常に同じIPアドレスが保証されますか?
エンリケモレノテント2016

いいえ、残念ながら、ほとんどのこれらのプログラム(それら自体がプロキシとして機能し、要求をアップストリームプロキシに転送します)は、ほとんどのプロキシ対応ソフトウェアでサポートされていないため、NTLM認証を処理するように作られています。VPNはプロキシと同様に機能しますが、HTTP(S)だけでなく、すべてのネットワークトラフィックをトンネルします。
ダニエルB

回答:


14

Windows 10は自動プロキシのユーザー名とパスワードをサポートしていません。これはセキュリティ上の理由から行われました。

2ステッププロキシを設定する必要があります。

  1. ユーザー名とパスワードなしのコンピューター上のローカルプロキシサーバー
  2. ローカルプロキシは、ユーザー名とパスワードを使用して実際の外部プロキシに接続する必要があります

可能な解決策は、node.jsproxy-password-automatorと一緒に インストールすることです

proxy-password-automatorは
ユーザー/パスワードをhttpプロキシサーバーに自動的に送信するため、手動で入力する必要はありません。

理論的には、にプロキシサーバーがある場合real_proxy_ip:8080、次のコマンドを実行してローカルプロキシを作成します。localhost:8081

node proxy-login-automator.js -local_port 8081 -remote_host real_proxy_ip -remote_port 8080 -usr user -pwd pw

次に、ウィンドウのプロキシip:portをに設定できますlocalhost:8081

より重いソリューションはSquidを使用することかもしれません。使用される可能性がある他のWebプロキシは、PrivoxyWinGateAnonCCProxyです。


私はあなたの答えが好きですが、@ harrymc "Windows 10は自動プロキシのユーザー名とパスワードをサポートしていません。これはセキュリティ上の理由で行われました。" どうやってこれを知っていますか?他の回答が機能する場合、それが機能することをどのように説明しますか?この文章を削除するか、出典を入力してください。
masterxilo

@masterxilo:この回答は3年前のもので、当時Windowsの資格情報は機能していないようでした。受け入れられた答えは、一般的な資格情報を使用するときに機能するようになったことです(これらはアプリケーション固有であるため、理にかなっています)。将来の読者は、他の答えに注意を払い、それがうまくいくかどうかをテストする必要があります。
harrymc

10

Windows資格情報を使用してプロキシを認証できます。

コントロールパネルでのWindows資格情報の検索


なぜ反対票を投じるのですか?これは正解です。
デスマティ

@desmatiその答えはどのように役立ちますか?
Yehor Smoliakov

この質問では、システムレベルでユーザー名/パスワードを保存する方法を具体的に質問します。プロキシー資格情報が資格情報マネージャーで指定されている場合、それらはそのプロキシーを介するすべての要求に使用されます。
ニコラス

3
Windows資格情報ではなく、汎用資格情報の下にエントリを作成する必要がありました。Windows資格情報で作成すると、プロキシを使用しようとしたときに資格情報の入力を求められました。
duyn9uyen

これには追加の手順がありますか?うまくいきませんでした。
市民
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.