Nic

WMI 和添加多個 IP 地址?

  • June 5, 2020

是否可以使用 WMI 將 IP 地址綁定到 NIC?我已經能夠啟用靜態 IP,但似乎找不到任何有關添加其他 IP 的資訊。

此程式碼有所幫助,在我意識到 IP 地址和子網文件是數組之後,它更有意義: https ://stackoverflow.com/questions/209779/how-can-you-change-network-settings-ip-address-dns -wins-host-name-with-code

基本上,當您分配 IP 和子網時,您可以用逗號分隔不同的項目,因此:

newIP["IPAddress"] = new string[] { "1.1.1.1", "1.1.1.2"}; 
newIP["SubnetMask"] = new string[] { "255.255.255.0","255.255.255.0"}; 

基本上,當您分配 IP 和子網時,您可以用逗號分隔不同的項目,因此:

newIP["IPAddress"] = new string[] { "1.1.1.1", "1.1.1.2"}; 
newIP["SubnetMask"] = new string[] { "255.255.255.0","255.255.255.0"};

我假設您正在使用 Win32_NetworkAdapterConfiguration 類的 EnableStatic 方法來分配靜態 IP?

如果是這樣,MSDN 文件將 IP 地址和網關參數稱為列表,也許您可以使用數組來分配多個地址?

抱歉,我目前無法輕鬆訪問我可以測試的 Windows 機器。也許以後我在家的時候。

http://msdn.microsoft.com/en-us/library/aa390383(v=VS.85).aspx

引用自:https://serverfault.com/questions/181039