Я соглашаюсь с Juliano. В хинду можно настроить это с/etc/conf.d/net и затем установить config_eth0 с несколькими, располагают разделенного дюйм/с с интервалами. Строка должна быть похожей на это: config_eth0 = ("192.168.0.1/24" "192.168.0.2/24" "192.168.0.3/24")
Я предполагаю, что Вы используете метод EnableStatic класса Win32_NetworkAdapterConfiguration для присвоения статического IP?
Если так, документация MSDN отсылает IP-адрес и параметры шлюза как списки, возможно, можно ли использовать массивы для присвоения нескольких адресов?
Извините, у меня нет легкого доступа к машине Windows, с которой я могу протестировать в данный момент. Возможно, позже, когда я дома.
http://msdn.microsoft.com/en-us/library/aa390383 (v=VS.85) .aspx
$IPs = ($NIC.IPAddress)
$mask = @()
foreach($ip in $IPs) {$mask += "255.255.254.0"}
$NIC.EnableStatic($ips, $mask)
Попробуйте это
.