我正在使用 Windows 2012 R2 Core,在重置 NIC 后设置它们时遇到问题。
当我运行“netsh int show int”时,它显示两个接口均已启用和已连接。
当我运行“netsh int ipv4 show config”时,它只显示“环回伪接口 1”。我在服务器上有两个 NIC,“以太网 2”和“以太网 3”。如何让它们显示它们在 ipv4 中有一个接口?
所有操作都必须在 CMD 或 Powershell 中完成。没有 GUI。
谢谢你!
答案1
答案2
使用 Server 2012 R2,您可以打开 GUI 来配置所需的内容。然后,如果您真的陷入困境,请将其删除并放回核心。
我跑了netsh int ipv4 显示配置在安装了 GUI 的 Server 2012 R2 上,得到了正确的结果(这台机器有一个静态 IP)。我还在启用了 DHCP 的 Windows 7 机器上运行了它,也得到了正确的结果。
我会确保每个接口都启用了 IPV4。因为这可能是您无法使用该命令看到这些接口的原因。
可能有帮助: https://technet.microsoft.com/en-us/library/bb490943.aspx
答案3
我在 Windows 2012 R2 core 上使用的一些命令。请记住,如果您安装了 Hyper-V 并将 NIC 分配给虚拟交换机,它将不再显示,因为主机系统无法使用它。
Netsh interface ipv4 show interfaces
netsh interface ipv4 show subinterfaces
(更多信息)
wmic nicconfig get description,ipaddress
(使用 wmic 列出 NIC)
netsh interface ip set interface name=[id] enabled
(使用“disabled”启用或禁用 NIC)
使用 powershell:
Get-NetAdapter