プロキシの使用を強制されることは悪夢です。ソフトウェアでサポートされている場合は、プロキシのほぼすべてのソフトウェアを構成する必要があります。デフォルトでSOCKSプロキシを使用するようにネットワークアダプターを構成できると便利です。それはWindows 10のオプションではないので、ティックを行う仮想アダプターを探しています。
このようなもの:
Software -> Virtual Network Adapter -> SOCKS Proxy
これが私がやったことです。
taplan
という名前を付けますtaplan
という名前のネットワークアダプターに10.0.0.1を割り当てます。サブネットマスクとして255.255.255.0を使用します。Socksプロキシがない場合は、パブリックサーバーが必要です。 PuTTYを使用して、socksプロキシとして機能するトンネルとともにssh接続を確立できます。サンプルコマンドは次のようになります。
ssh -D 8123 -f -C -q -N socksserverip.com
その後、localhost
のポート8123
にsocksプロキシがあります。
localhost:8123
をsocksプロキシとしてポイントして、Firefoxでsocksプロキシを確認します。あなたがインターネットに接続しているなら、今のところとても良いです。
prebuilt windows binaries からtun2socksをダウンロードします。この質問では、badvpn-1.999.128-win32.Zip
ファイルを使用しました。
bin/badvpn-tun2socks.exe
ファイルをシステムPATHのどこかに抽出し、名前をt2sに変更します。
管理者権限でコマンドプロンプトを入力し、次のように入力します。
$ t2s --tundev "tap0901:taplan:10.0.0.1:10.0.0.0:255.255.255.0" --netif-ipaddr 10.0.0.2 --netif-netmask 255.255.255.0 --socks-server-addr 127.0.0.1:8123
これで、taplan
という名前の仮想ネットワークアダプターが作成されました。これは、ローカルホストとして構成されたsocksプロキシを使用してインターネットに接続します。このアダプターに転送されたすべての要求は、パブリック/リモートサーバーをトンネルします。
routes
。コマンドプロンプトで次のように入力します。
$ route PRINT
これにより、現在のルートが表示されます。デフォルトゲートウェイが最上位です。そのIPに注意してください。
$ route CHANGE 0.0.0.0 MASK 0.0.0.0 your_current_gateway_ip METRIC 400
$ route ADD 0.0.0.0 MASK 0.0.0.0 10.0.0.2 METRIC 50
これで、すべてのインターネットトラフィックは、仮想ネットワークアダプターで構成されているゲートウェイとして10.0.0.2を使用します。
設定>ネットワークとインターネット>プロキシで定義されているWindows 10プロキシをバイパスするプログラムを含む、すべてのプログラムのシステム全体のプロキシを探しています「手動プロキシ設定」の下。
Windows 10にはそのための組み込みメカニズムがないため、サードパーティ製品が必要になります。
私が知っている製品を以下にリストしますが、それらがあなたの環境でどれだけうまく機能するかを見るにはそれらを試す必要があります: