Posted On April 26, 2022

PowerShell: How To Configure Static IP Address

kimconnect 0 comments
blog.KimConnect.com >> Codes , Windows >> PowerShell: How To Configure Static IP Address
$nicName='NIC1'
$ipaddress='192.168.0.222'
$cidrPrefix=24
$defaultGateway='192.168.0.1'
$dnsServers=@('8.8.8.8','4.4.2.2')
$disableIpv6=$true

function setNic($nicName,$ipAddress,$cidrPrefix,$defaultGateway,$dnsServers,$disableIpv6=$true ){
	$ifIndex=(get-netadapter|?{$_.Name -eq $nicName}).ifIndex
	New-NetIPAddress -InterfaceIndex $ifIndex -IPAddress $ipaddress -PrefixLength $cidrPrefix -DefaultGateway $defaultGateway
	Set-DnsClientServerAddress -InterfaceIndex $ifIndex -ServerAddresses $dnsServers
	if($disableIpv6){Disable-NetAdapterBinding -Name $nicName –ComponentID ms_tcpip6}
}
setNic $nicName $ipAddress $cidrPrefix $defaultGateway $dnsServers $disableIpv6

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Cisco Agent Desktop Common Issues

“License Server is Down” error resolution: Go to  "C:\Program Files (x86)\Cisco\Desktop\bin" >> SHIFT + right-click,…

PowerShell: Combine Objects

By default, a PowerShell Custom Object cannot be added to another. This would be the…

Active Directory Audit Using AD Tidy

1. Clean up user accounts Download AD Tidy: https://www.cjwdev.com/Software/ADTidy/Download.html Run: "C:\Program Files\Cjwdev\AD Tidy Free Edition\ADTidy.exe"…
Other project: DragonCoin.com