Bind IP

Windowsは「メトリック値(Metric)」という優先度に基づいて、どのインターフェースを使うかを決定します。

「インターフェース メトリック」に数値を入力(小さいほど優先される)

ForceBindIP(非OSS、Anonnymose) というツールを使えば、特定のIPアドレス(インターフェース)を使ってアプリを起動できます。

例:ForceBindIP.exe 192.168.43.131 "C:\Program Files\Google\Chrome\Application\chrome.exe"

これにより、Wi-Fi経由でChromeを起動可能。

OSS linux用

OSS windows用(開発途中品、No GUI)

Pythonでアプリを自作ならBindIP、https://github.com/katlogic/bindip
起動時にバインドするIPを選択することで、指定したインターフェース経由で通信でき。

windowsでの確認方法

Met列がメトリック値(Metric)
C:\Users\X270-P>netsh interface ipv4 show interface
IdxMetMTU状態名前
--------------------------------------------------------------
1754294967295connectedLoopback Pseudo-Interface 1
13251500disconnectedMcAfee VPN
11501500connectedWi-Fi
19251500connectedイーサネット
8251500disconnectedローカル エリア接続* 1
16651500disconnectedBluetooth ネットワーク接続
18251500disconnectedローカル エリア接続* 2
ifIndexInterfaceAliasInterfaceMetricAddressFamilyConnectionState
----------------------------------------------------------------
19イーサネット25IPv6Connected
11Wi-Fi50IPv6Connected
19イーサネット25IPv4Connected
11Wi-Fi50IPv4Connected

windowsでの設定方法


トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS