我正在使用 Windows 2012 R2 Core,並且在重置網卡後設定網卡時遇到問題。
當我執行“netsh int show int”時,它顯示幹擾介面已啟用並已連接。
當我執行“netsh int ipv4 show config”時,它只顯示“環回偽介面 1”。我的伺服器上有兩個網路卡「乙太網路2」和「乙太網路3」。如何讓他們顯示他們有一個 ipv4 介面?
一切都必須在 CMD 或 Powershell 中完成。沒有圖形使用者介面。
謝謝你!
答案1
答案2
使用 Server 2012 R2,您可以開啟 GUI 來設定您需要的內容。如果你真的陷入困境,那麼之後將其移除以將其放回核心。
我跑了netsh int ipv4 顯示配置在安裝了 GUI 的伺服器 2012 R2 上並得到了正確的結果(這台機器有一個靜態 IP)。我還在啟用了 DHCP 的 Windows 7 電腦上運行了它,也得到了正確的結果。
我會確保每個介面上都啟用了 IPV4。這可能就是為什麼您看不到帶有命令的這些介面的原因。
可能有幫助: https://technet.microsoft.com/en-us/library/bb490943.aspx
答案3
我在 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
(若要啟用或停用 NIC,請使用“disabled”)
使用powershell:
Get-NetAdapter