![ファイルを特定のゲートウェイにルーティングするにはどうすればよいですか?](https://rvso.com/image/1606680/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E7%89%B9%E5%AE%9A%E3%81%AE%E3%82%B2%E3%83%BC%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A4%E3%81%AB%E3%83%AB%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
Windows 8.1 Enterpriseを使用しています
私は、次のゲートウェイを使用して PC 上で 2 つのインターネット接続に接続しています。
192.168.1.1 = 私の ISP ゲートウェイ
192.168.43.1 = 私のモバイル USB テザリング ゲートウェイ
ここで、「VPN.exe」ファイルを192.168.43.1ゲートウェイにルーティングし、「firefox.exe」ファイルをVPN接続ゲートウェイにルーティングします。
これどうやってするの?
このコマンドは使えますか?:
route add "VPN.exe" mask 255.255.255.255 192.168.43.1 -p
ForceBindIP
--->またはiNetFusion
またはの使用は推奨されませんConnectify Dispatch
私はルートコマンドやcmdコマンドなどのWindows機能を使ってこれをやりたいだけです
答え1
このコマンドは使えますか?:
いいえ。記述されたコマンドは意味をなしません。"destination" フィールドには IP アドレスしか入力できません。(さらに、実行ファイルは宛先ではありません (送信元です)。また、ネットマスクはネットワーク IP アドレスと組み合わせた場合のみ意味をなしますが、実行ファイルと組み合わせた場合は意味をなしません。)
私はルートコマンドやcmdコマンドなどのWindows機能を使ってこれをやりたいだけです
実行可能ファイルのみに基づいてこれを可能にする組み込みのWindows機能はありません。プログラム彼ら自身ソケットを特定のローカル インターフェイスにバインドして、Windows がそのインターフェイスに最適なゲートウェイを選択するようにすることができますが、プログラムの認識なしにこれを自動的に実行する設定は知られていません。
唯一の組み込みオプションはルーティングです宛先IPに基づく:たとえば、192.168.43.1 ゲートウェイを使用して VPN サーバーの IP アドレスに到達するルートを追加できます。