Как определить порядок приоритета сетевого подключения из командной строки
Вы можете скачать nvspbind от Microsoft, чтобы сделать это.
Его можно использовать для включения или отключения определенных привязок на любом сетевом адаптере, а также для запроса и изменения порядка подключения сетевого адаптера.
Смотрите параметры /+
, /++
, /-
и /--
.
Пример:
Установите приоритет «Беспроводного сетевого подключения» в верхней части порядка привязки:
nvspbind.exe /++ "Wireless Network Connection" ms_tcpip
Привязка VSP к сети Hyper-V (nvspbind)
nvspbind - это инструмент для изменения сетевых привязок из командной строки. Это особенно полезно в средах Server Core с включенной ролью Hyper-V.
Его можно использовать для установки правильных привязок для сетевых карт, используемых в виртуальных сетях.
Его также можно использовать для включения или отключения определенных привязок на любом сетевом адаптере, а также для запроса и изменения порядка подключения сетевого адаптера.
Он использует API-интерфейсы INetCfg, задокументированные в MSDN (http://msdn.microsoft.com/en-us/library/ms805265.aspx).
Большинство параметров описаны в файлах readme и nvpsbind.txt, которые загружаются вместе с установкой.
Чтобы получить помощь, запустите nvspbind.exe /?
C:\>nvspbind /?
Hyper-V Network VSP Bind Application 6.1.7690.0.
Copyright (c) Microsoft Corporation. All rights reserved.
Usage: nvspbind option NIC protocol
Options:
/n display NIC information only
/u unbind switch protocol from specified nic(s)
/b bind switch protocol to specified nic(s)
/d disable binding of specified protocol from specified nic(s)
/e enable binding of specified protocol to specified nic(s)
/r repair bindings on specified nic(s)
/o show NIC order for specified protocol
/+ move specified NIC up in binding order for specified protocol
/- move specified NIC down in binding order for specified protocol
/++ move specified NIC up to top of binding order for specified protocol
/-- move specified NIC down to bottom of binding order for specified protocol
Есть три варианта:
Microsoft_Nvspbind_package.EXE - это стандартная 64-битная версия для ядра сервера.
32bit_Nvspbind_package.EXE является 32-битной версией, которая работает на Vista и новее.
XP_Nvspbind_package.EXE является 32-битной версией с ограниченной функциональностью, которая работает на XP и новее.
Хотя я работаю в корпорации Майкрософт в качестве разработчика в команде Hyper-V, я должен отметить, что на вкладке «Лицензия» указано, что этот инструмент и документация предоставляются «как есть». Вы несете риск его использования. Никаких явных гарантий, гарантий или условий не предоставляется. Он не поддерживается и не одобряется корпорацией Microsoft и должен использоваться на свой страх и риск.
Проверено на следующих платформах
Windows Server 2012 Yes
Windows Server 2008 R2 Yes
Windows Server 2008 Yes
Windows Server 2003 No
Windows 8 Yes
Windows 7 No
Windows Vista No
Windows XP No
Windows 2000 No
Этот скрипт протестирован на этих платформах автором. Вероятно, будет работать и на других платформах.
Источник nvspbind