Управление сетевыми протоколами и интерфейсами из коммандной строки в Windows Server 2008 R2 и Microsoft Hyper-V Server 2008 R2

Если вы работает с Server Core 2008 R2 или Hyper-V Server 2008 R2, то обычно управляете системой с командной строки. Не так давно для упрощения управления сетевыми интерфейсами были выпущены утилиты nvspbind и nvspcrub.

NVSPBIND управляет привязкой сетевых протоколов к виртуальным и физическим сетевым интерфейсам. В полной установке Windows Server 2008 R2 подобные изменения легко вносить через стандартный диалог управлений сетевыми интерфейсами.

nvspbind

К сожалению в режиме Server Core 2008 R2 такой диалог не отображается. В этой ситуации для настройки сетевых протоколов нам придется использовать команду nvspbind.

nvspbind_1

Работать с ней достаточно просто. Все ключи командной строки описаны здесь https://code.msdn.microsoft.com/nvspbind. Там же можно скачать сам дистрибутив. Кстати стоит отметить, что nvspbind можно так же использовать и под Windows Vista, Windows 7 и Windows XP.

Понятно, что с этой утилитой надо работать весьма осторожно, особенно если вы управляете сервером удаленно.

А если вы совсем запутались и не знаете, как теперь починить сетевой интерфейс то на помощь придет утилита nvspcrub позволяющая удалять конфигурации сетевых интерфейсов. Работать с ней проще просто, всего 3 ключа и все они описаны здесь https://code.msdn.microsoft.com/nvspscrub

Использовать обе утилиты можно не только в режиме Server Core, но и под полной версией Windows Server 2008 R2. Возможно, это пригодится тем кто, как и больше любит управление из командной строки.