¡Hola!, os traemos un nuevo artículo en soporteTIC!
Tener que cambiar repetidamente su dirección IP estática al cambiar de una red a otra puede ser un dolor de cabeza. El proceso es largo en Windows 10 y un poco irritante. Si usted es la persona que necesita cambiar entre direcciones IP, este artículo es para usted.
Aquí le mostraremos cómo puede configurar la dirección IP de su sistema directamente a través de la interfaz de línea de comandos en su plataforma Windows 10. Consume menos tiempo y se puede realizar en unos pocos pasos.
La dirección IP es un identificador único de su máquina que permite que todos los demás componentes de la red sepan a dónde deben enrutarse los paquetes. Dado que es único, no puede entrar en conflicto con otra dirección IP en la misma red.
Puede administrar su dirección IP mediante el símbolo del sistema y PowerShell, que se analizarán más adelante en el artículo.
Si está buscando una forma de cambiar instantáneamente entre diferentes perfiles de red, puede utilizar NetSetMan 5.
Índice de contenidos
- 1 Cómo verificar el índice de interfaz usando PowerShell
- 2 Cómo configurar una dirección IP estática usando el símbolo del sistema
- 3 Cómo configurar la dirección DNS usando el símbolo del sistema
- 4 Cómo configurar una dirección IP estática usando PowerShell
- 5 Cómo configurar la dirección DNS usando PowerShell
- 6 Palabras de cierre
Cómo verificar el índice de interfaz usando PowerShell
El índice de interfaz es un número único asignado a un puerto de red físico o virtual. A cada puerto se le asigna un número que se utiliza para direccionar el puerto respectivo en la máquina. Por ejemplo, si hay 5 adaptadores de red diferentes en una computadora, cada uno tendría su propio índice de interfaz.
Para verificar el índice de interfaz asociado para cada uno, ejecute el siguiente comando en PowerShell con privilegios administrativos:
Get-NetIPInterface
En el ejemplo anterior, el «ifIndex» se identifica como el índice de interfaz. Tenga en cuenta que los puertos se repiten ya que la primera mitad representa IPv6, mientras que la segunda mitad representa la configuración de IPv4. No obstante, los índices de interfaz de los mismos puertos son los mismos.
Anote los índices de interfaz asociados, ya que serán necesarios al asignar direcciones IP estáticas a través de PowerShell.
Cómo configurar una dirección IP estática usando el símbolo del sistema
Estos comandos son relativamente más fáciles con el símbolo del sistema en comparación con PowerShell. Puede cambiar la dirección IP de su computadora usando este comando rápido.
Inicie el símbolo del sistema con privilegios administrativos y luego use el siguiente comando para asignar la configuración de dirección IP deseada:
netsh interface ipv4 set address name=”NameOfPort” static [IP address] [Subnet mask] [Default gateway]
En el comando anterior, debe colocar la información de acuerdo con sus requisitos. Reemplace NameOfPort con el nombre de alias del adaptador de red para el que desea configurar la IP. Además, reemplace [IP address] con la dirección IP del puerto que desea asignar, reemplace [Subnet mask] con su subred y reemplace [Default gateway] con la puerta de enlace del adaptador.
Aquí hay un ejemplo:
netsh interface ipv4 set address name=”Ethernet” static 192.168.10.22 255.255.255.0 192.168.10.1
Dado que el nombre de mi puerto es «Ethernet», ingresar el comando anterior daría como resultado la siguiente configuración:
Cómo configurar la dirección DNS usando el símbolo del sistema
Como habrá notado anteriormente, no configuramos el DNS. Esto se debe a que debe ingresar un comando separado para configurar el DNS, que es el siguiente:
netsh interface ipv4 set dns name=”Ethernet” static 8.8.8.8
Esto establecerá la primera entrada de DNS como 8.8.8.8. Tenga en cuenta que esto solo ocurrirá si el puerto puede comunicarse con el DNS. De lo contrario, arrojará una excepción.
El comando anterior resultaría en algo como esto:
Para cambiar el segundo servidor DNS, use el siguiente comando:
netsh interface ipv4 set dns name=”Ethernet” static 8.8.4.4 index=2
Recuerde cambiar el nombre del puerto, la dirección IP, la puerta de enlace y la máscara de subred según sus requisitos.
Cada vez que necesite cambiar entre sus IP y DNS, use estos comandos y sobrescribirá automáticamente la entrada anterior.
Cómo configurar una dirección IP estática usando PowerShell
Aunque las líneas de comando de PowerShell son más complejas que las del símbolo del sistema, también ofrecen más parámetros que abordar. Sin embargo, intentaremos mantenerlo lo más simple posible.
Antes de continuar, debe comprender algunos términos para ingresar los parámetros correctos. A continuación, se muestran algunos argumentos y sus descripciones que se utilizan en PowerShell para establecer direcciones IP estáticas y entradas de DNS.
Argumento | Descripción |
InterfaceIndex | Se asigna un número único a cada puerto |
PrefixLength | Máscara de subred |
DirecciónFamilia | Ya sea IPv4 o IPv6 |
AsJob | Ejecutar tarea en segundo plano |
Ahora, modifique el siguiente comando según sus necesidades, inicie Windows PowerShell con privilegios administrativos e ingrese el comando:
New-NetIPAddress -InterfaceIndex 6 -IPAddress 192.168.0.1 -AddressFamily ipv4 -PrefixLength 24 -DefaultGateway 192.168.0.5 -AsJob
Tenga en cuenta que determinamos el índice de interfaz correcto utilizando el comando que habíamos discutido anteriormente en este artículo. Así es como se vería la configuración IP del puerto después de ejecutar el comando anterior:
Cómo configurar la dirección DNS usando PowerShell
También puede usar PowerShell para asignar direcciones DNS también rápidamente. En el siguiente ejemplo, hemos asignado las direcciones DNS primaria y secundaria a nuestro puerto simultáneamente.
Set-DnsClientServerAddress -InterfaceIndex 6 -ServerAddresses ("12.12.12.12","13.13.13.13")
Puede usar repetidamente estos comandos en PowerShell para sobrescribir la nueva dirección IP, máscara de subred, puerta de enlace y entradas DNS de cualquier puerto de red que desee en su PC.
Palabras de cierre
Ahora no tiene que preocuparse por cambiar de una red a otra. Puede hacer que el proceso sea aún más rápido guardando la configuración de IP respectiva en su PC y copiándola y pegándola en la línea de comando cuando sea necesario para cambiar.
Sin embargo, si se encuentra con un problema asociado con la red de su computadora, puede usar esta guía para restablecer la pila TCP / IP.
Esto ha sido todo, esperamos que haya sido de vuestro interés, si lo compartís en redes sociales, os lo agradeceremos mucho 😃.