0
Windows 서버의 NIC에 여러 개의 ips를 할당하려고합니다. IP 주소를 동적으로 생성하여 NIC에 할당 할 수있는 방법이 있습니까?powershell을 사용하여 NIC에 다중 ips 할당
Windows 서버의 NIC에 여러 개의 ips를 할당하려고합니다. IP 주소를 동적으로 생성하여 NIC에 할당 할 수있는 방법이 있습니까?powershell을 사용하여 NIC에 다중 ips 할당
구성 할 네트워크 인터페이스의 Win32_NetworkAdapterConfiguration
WMI 클래스 인스턴스에서 EnableStatic
메서드를 호출하려고합니다.
uint32 EnableStatic(
[in] string IPAddress[],
[in] string SubnetMask[]
);
위의 두 매개 변수가 필요합니다. IP 주소의 문자열 배열과 서브넷 마스크의 문자열 배열입니다.
상태 코드가 반환됩니다. 0은 성공을 나타냅니다.
Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter "IPEnabled=true" |
ForEach-Object {
$result = $_.EnableStatic(("192.168.1.10","10.0.0.10"),("255.255.255.0","255.0.0.0"))
if ($result -ne 0) {
# handle non-successful response code here.
}
}
: 여기
PowerShell을 예제 코드