私は Android スマートフォンの USB テザリング機能を頻繁に使用します。ネットワーク マネージャーが接続を確立すると、ネットワークはほぼ毎回新しいネットワーク名を取得します (「ネットワーク 1」から始まり、「ネットワーク」の後の数字が毎回増加します)。
スマートフォンは、仮想デバイスを起動したり、OS を起動したりするたびに、仮想イーサネット デバイスに別の MAC アドレスを使用しているのではないかと思います。使用されているテクノロジーについて十分な知識がないため、断言できません。
古いネットワークを1つずつ削除できれば問題ないのですが、コマンドで削除できると思ったのですnetsh lan
が、結果は次のようになります。
C:\Windows\system32> netsh lan show profiles
The Wired AutoConfi Service (dot3svc) is not running
そこで私は次のように始めました:
C:\Windows\system32> sc.exe config dot3svc start= auto
この後、コマンドはnetsh lan show interface
ハードウェア イーサネット インターフェイス (Realtek PCIe) を表示しますが、仮想インターフェイスは表示しません。netsh int show int
ただし、リストは表示されます (ドイツ語です)。
C:\Windows\system32>netsh int show int
Verw.-status Status Typ Schnittstellenname
-------------------------------------------------------------------------
Deaktiviert Getrennt Dediziert WiFi
Aktiviert Verbunden Dediziert Ethernet 2
Aktiviert Getrennt Dediziert Ethernet
仮想イーサネット デバイスは名前を出力しますSAMSUNG Mobile USB Remote NDIS Network Device
。コマンド ライン経由で NDIS デバイスを制御するにはどうすればよいでしょうか? (可能であれば、グラフィカルでもかまいません)
答え1
リストコマンド:
C:\Windows\system32>netsh mbn show interfaces
接続コマンド:
C:\Windows\system32>netsh mbn connect interface="interface_name" connmode=name name="connection_name"
切断コマンド:
C:\Windows\system32>netsh mbn disconnect interface="interface_name"