web-dev-qa-db-ja.com

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

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

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

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

enter image description here

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

18

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

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

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

可能な解決策は、 node.jsproxy-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 です。

14
harrymc

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

Search windows credential in control panel

10
Saud Qadir