Команда netsh для добавления интерфейса
Я работаю с Windows 2012 R2 Core и у меня возникают проблемы с настройкой сетевых карт после их сброса.
Когда я запускаю "netsh int show int", он отображает другие интерфейсы как включенные и подключенные.
Когда я запускаю "netsh int ipv4 show config", он показывает только "Loopback Pseudo-Interface 1". У меня есть две сетевые карты на сервере "Ethernet 2" и "Ethernet 3". Как разрешить им показать, что у них есть интерфейс в ipv4?
Все должно быть сделано в CMD или Powershell. Там нет GUI.
Спасибо!
3 ответа
Все нужно делать либо в CMD, либо в Powershell. Графического интерфейса нет.
Вы можете использовать Windows Admin Center, веб-интерфейс для Windows Server (Core). Иногда это может быть удобнее по сравнению с CMD или Powershell. Windows Admin Center можно установить на том же хосте, которым вам нужно управлять, на любом другом компьютере Windows в вашей сети. Управление сетью полностью реализовано, поэтому оно может помочь вам решить вашу проблему.
Официальный обзор и пошаговое руководство по установке могут помочь.
С Server 2012 R2 вы можете включить графический интерфейс, чтобы настроить то, что вам нужно. Затем удалите его, чтобы вернуть его в ядро, если вы действительно ввязались.
Я запустил netsh int ipv4 show config на сервере 2012 R2 с установленным графическим интерфейсом и получил правильные результаты (у этой машины был статический IP-адрес). Я также запустил его на компьютере под управлением Windows 7 с включенным DHCP и получил правильные результаты.
Я хотел бы убедиться, что IPV4 включен на каждом из этих интерфейсов. Возможно, именно поэтому вы не видите эти интерфейсы с командой.
Может помочь: https://technet.microsoft.com/en-us/library/bb490943.aspx
Некоторые команды, которые я использую в ядре Windows 2012 R2. Имейте в виду, что если у вас установлен Hyper-V и назначен сетевой адаптер виртуальному коммутатору, он больше не отображается, поскольку не может использоваться хост-системой.
Netsh interface ipv4 show interfaces
netsh interface ipv4 show subinterfaces
(дополнительная информация)
wmic nicconfig get description,ipaddress
(список сетевых адаптеров, использующих wmic)
netsh interface ip set interface name=[id] enabled
(чтобы включить или отключить сетевую карту, используя "disabled")
Использование powershell:Get-NetAdapter