イーサネット(10.1.1.1、インターフェース11)とワイヤレスLAN(172.22.12.1、インターフェース12)を介して接続しています。特定のホスト(140.239.191.10-これはテスト目的ではwhatismyipaddress.comです)をイーサネットカード(より高いメトリックを持つ)ではなくwlan経由でルーティングしようとしています。
ルーティングの詳細をお知らせします。
Network Destination | Netmask | Gateway | Interface | Metric
0.0.0.0 | 0.0.0.0 | 10.1.1.1 | 10.1.10.149 | 10
0.0.0.0 | 0.0.0.0 | 172.22.12.1 | 172.22.12.110 | 20
今私は以下を試しました:
route add 140.239.191.10 mask 255.255.255.255 172.22.12.1 metric 1 if 12
ルートテーブルにこれを追加します
140.239.191.10 | 255.255.255.255 | 172.22.12.1 | 172.22.12.110 | 31
そしてここに私が考える問題があります:ルートには自動的に31のメトリックが割り当てられるため、トラフィックは私のwlanインターフェイス経由ではなく、イーサネット経由でルーティングされます(メトリックが低いため)。 IPにサーフィンしても、イーサネットアダプターのパブリックIPアドレスが表示され、WLANアダプターのパブリックIPアドレスは表示されません(ローカルDSLとUMTSはまったく異なるネットワークです)。
私は通常、すべてのネットワークトラフィックにイーサネットインターフェースを使用したいので、より低いメトリックをwlanに与えたくありません(高速であり、内部ネットワーク共有にアクセスできます)-WLANアダプターを介して単一のIPのみをルーティングします。
どんな提案も歓迎します!
デニス
うーん-それは私が何も変更することなく現在動作しているようです(私は実際にコーヒーを取りに行きました)。 Windowsが新しい設定を使用するのに少し時間がかかるかもしれませんか?
設定がすぐに使用されるように、ipconfig/renewなどを実行する必要がありますか?
まあ私はまったく同じことをやっていて、Windows 8は「WLAN」ゲートウェイの代わりに「LAN」ゲートウェイを使用するように主張しています。
したがって、Windowsが「気まぐれ」であるかどうかはわかりません。しかし、このコマンドは簡単に使用できるはずです。
WLANに特定のIFを使用しない、低いMETRICを設定する、または... 108.142.0にMASKを使用するなど、いくつかの組み合わせを試しました。常に同じ結果。それはどうやら無視されます。
route ADD 93.108.142.151 10.30.94.1 IF 13
(WLANゲートウェイの場合は10.30.94.1)
コマンドにルートプリントが与えられ、tracert
が返された後
アクティブルート: ネットワーク宛先ネットマスクゲートウェイインターフェースメトリック 0.0.0.0 0.0.0.0 10.30.60.1 10.30.61.140 20 0.0.0.0 0.0.0.0 10.30。 94.1 10.30.94.25 25 93.108.142.151 255.255.255.255 10.30.94.1 10.30.94.25 21
C:\ Windows\system32> tracert 93.108.142.154 1 2 ms 1 ms 1 ms 10.30.60.1 2 1 ms 1 ms 1 ms 192.168 191.55 3 10 ms 8 ms 8 ms 192.168.79.97
イーサネットおよびWLAN接続の自動メトリックをオフにしてみてください。自動メトリックはここで優先順位を上書きします。