975
La forma clásica de configurar una dirección IP estática, una máscara de subred, una puerta de enlace y servidores DNS preferidos/alternativos para su conexión de red en Windows es usar la GUI de Conexión de red (use el comando ncpa.cpl para acceder rápidamente a este elemento del Panel de control). También puedes utilizar el moderno. Ajustes en Windows 11 y 10 para configurar la configuración de la interfaz de red de su computadora (Configuración > Red e Internet > propiedades de conexión de red > Configuración de IP > Asignaciones de IP). Sin embargo, en algunos casos, puede resultar más conveniente y rápido utilizar la línea de comando de PowerShell para configurar la configuración de red de Windows.
Es posible que haya más de un adaptador de red (Ethernet o inalámbrico) disponible en Windows. Para enumerar las interfaces de red disponibles en la computadora, inicie el indicador de PowerShell como administrador y ejecute el comando:
Get-NetAdapter
En nuestro caso, la computadora tiene una sola interfaz de red llamada LAN1.
Puede:
- Cambie el nombre de la conexión de red:
Rename-NetAdapter -Name LAN1 -NewName Ethernet0
- Deshabilite la interfaz de red:
Disable-NetAdapter -Name Ethernet0
- Habilite el adaptador:
Enable-NetAdapte -Name Ethernet0
Para mostrar la dirección IP actual de esta conexión, ejecute el siguiente comando:
Get-NetIPConfiguration -InterfaceAlias ethernet0
Nota. Este es un análogo de cmd. ipconfig dominio.
Puede usar el cmdlet Select-Object para mostrar solo la dirección IPv4 de la conexión:
Get-NetIPConfiguration -InterfaceAlias ethernet0| Select-Object -Property IPv4Address
Puede utilizar el cmdlet New-NetIpAddress para configurar una dirección IP estática para una interfaz de red. Por ejemplo:
Get-NetIpAddress -InterfaceAlias Ethernet0 | New-NetIpAddress -IpAddress 192.168.79.129 -PrefixLength 24 -DefaultGateway 192.168.79.2
Luego puede configurar las direcciones DNS para el adaptador de red:
Get-NetAdapter -Name Ethernet0 | Set-DnsClientServerAddress -ServerAddresses 192.168.79.10, 192.168.179.10
El primer comando puede devolver un error:
New-NetIPAddress: la instancia MSFT_NetIPAddress ya existe.
Para resolver el problema, debe eliminar la dirección IP especificada del almacén persistente:
Remove-NetIPAddress -IPAddress '192.168.79.129'
Compruebe si se ha cambiado la configuración de IP de su adaptador de red.
Para saber si su computadora tiene una dirección IP estática o si un servidor DHCP le ha asignado una dirección IP, ejecute el siguiente comando:
Get-NetIPAddress -interfacealias ethernet0 -AddressFamily ipv4|select IPAddress,InterfaceAlias,SuffixOrigin,PrefixOrigin
Si la dirección IP de la computadora se configura manualmente, los valores para SuffixOrigin y PrefixOrigin son Manual. Si la computadora utiliza una dirección IP dinámica de un host DHCP, es DHCP.
Si anteriormente configuró manualmente una dirección IP estática para el adaptador de red y ahora desea que Windows obtenga automáticamente una dirección IP de DHCP, ejecute los comandos:
Set-NetIPInterface -InterfaceAlias Ethernet0 -Dhcp Enabled Get-NetIPAddress -InterfaceAlias Ethernet0 | Remove-NetRoute Set-DnsClientServerAddress -InterfaceAlias Ethernet0 –ResetServerAddresses
Reinicie la conexión de red. Esto permitirá que el adaptador obtenga una concesión de dirección IP dinámica de DHCP.
Restart-NetAdapter -InterfaceAlias Ethernet0
Estos comandos habilitan DHCP para el adaptador de red y eliminan la dirección IP estática y la configuración DNS preferida.