![Как управлять виртуальным интерфейсом Ethernet (NDIS) с помощью cmd](https://rvso.com/image/1414654/%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%BC%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%BE%D0%BC%20Ethernet%20(NDIS)%20%D1%81%20%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E%20cmd.png)
Я часто использую функцию usb tethering моего смартфона на Android. Если сетевой менеджер устанавливает соединение, сеть получает почти каждый раз новое имя сети (начав с "Network 1", он каждый раз увеличивает номер после "Network").
Я подозреваю, что смартфон использует другой mac-адрес для виртуального устройства Ethernet каждый раз, когда он запускает виртуальное устройство, или загружает ОС или что-то еще. У меня недостаточно знаний об используемой технологии, чтобы сказать это определенно.
Для меня было бы нормально, если бы я мог просто удалить старые сети по одной и снова. Я думал, что могу удалить их командой 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
показывает мой аппаратный интерфейс Ethernet (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
Виртуальное устройство 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"