Nov 20 2018 12:21 AM
Hi,
Wondering how to use cmdlet Set-NetIPAddress to change the current config.
I Don't want to ADD new IP to the interface using New-NetIPAddress cmdlet.
May somebody could help me?
Thanks.
Nov 20 2018 06:31 AM
You'll probably need to use Two Cmdlets to modify the Current Configuration.
The first is Get-NetAdapter.
This will display all Physical Adapters
Get-NetAdapter -physical
This will display all Physical Adapters which are "live" (Lan Connected)
Get-NetAdapter -physical | Where-Object { $_.Status -ne 'Disconnected' }
The trick is figuring out if you have a pile of cards connected, you'd have to filter on either the TEAM Description or the LAN Adapter Description.
Each Network card has a property called the "InterfaceIndex". Once you know which card you're trying to re-configure it's a matter of using the InterfaceIndex Property with the Set-NetIPAddress Cmdlet to update the value of the Network Card.
Example - Changing to a StaticIP address of 10.0.0.5 with a subnet mask of 255.255.255.0 (24 bits) on Interface Index 6
Set-NetIPAddress -InterfaceIndex 6 -IPAddress 10.0.0.5 -PrefixLength 24
Sean
Dec 20 2018 06:37 AM
What have you tried and with what results?