Asigne varias direcciones IP (alias) a una sola NIC
En algunos casos, un administrador necesita configurar varias direcciones IP en una única interfaz de red (NIC) en Windows. Un ejemplo de tales situaciones puede ser la necesidad de ejecutar varios sitios con direcciones IP únicas y certificados SSL (p. ej., certificados SSL de Let's Encrypt) en un servidor IIS o Apache, prepararse para cambiar el direccionamiento IP en una subred, vincular las aplicaciones a diferentes direcciones IP, etc.
Consideremos cómo agregar una dirección IP estática adicional en una interfaz de red en Windows 10 (de la misma manera que puede agregar una dirección IP adicional a una NIC en Windows Server). En primer lugar, asegúrese de que solo se asigne una dirección IP a su adaptador de red Ethernet. Para hacerlo, ejecute este comando:
ipconfigComo puede ver, se asigna una dirección IP (192.168.1.90) a la conexión de red local (se llama Ethernet0 en mi caso).
Puede agregar la segunda dirección IP estática de varias maneras.
¿Cómo agregar una dirección IP adicional a través de la GUI de Windows?
Puede agregar la segunda dirección IP desde la GUI de Windows.
Abra el Panel de control -> Red e Internet -> Centro de redes y recursos compartidos -> Cambiar la configuración del adaptador (o simplemente ejecute el
ncpa.cpldominio);
Abra las propiedades de su interfaz de red;
Seleccione TCP/IP v4 en la lista de protocolos y haga clic en Propiedades;
Haga clic en el botón Avanzado y luego presione Agregar en la sección Direcciones IP;
Especifique una dirección IP adicional, una máscara de subred IP y haga clic en Agregar;
Guarde los cambios haciendo clic en Aceptar varias veces.
Utilizando el
ipconfigcomando, asegúrese de que la segunda dirección IP haya aparecido en esta interfaz.
Verifique la disponibilidad de la segunda dirección IP de otras computadoras en la misma red usando el
pingdominio. Debería responder.
Saltar como bandera de origen
El principal inconveniente de agregar la segunda dirección IP usando este método es que el
SkipAsSource(SkipAsSource=False) el indicador no está habilitado para ello. Si SkipAsSource está habilitado (Verdadero), el sistema no usará la dirección IP para las conexiones salientes, excepto si una determinada aplicación la usa explícitamente. Además, si la bandera está habilitada, la segunda dirección IP no se registra en el DNS (incluso cuando el registro dinámico está habilitado). En general, puede establecer la dirección IP principal utilizando el parámetro SkipAsSource.
¿Cómo asignar la segunda dirección IP usando el comando Netsh?
Puede asignar una dirección IP adicional desde el símbolo del sistema usando el
Netshutilidad. Este comando también le permite configurar SkipAsSource para una dirección IP.
Abra el símbolo del sistema como administrador y ejecute este comando:
Netsh int ipv4 add address name="Local Area Connection" 192.168.1.92 255.255.255.0 SkipAsSource=TrueAdición de una dirección IP secundaria mediante PowerShell
También puede agregar un segundo alias de IP a una interfaz de red mediante los cmdlets de PowerShell NetIPAddress (este cmdlet apareció en la versión de PowerShell en Windows 2012/Windows 8).
Mostrar la lista de interfaces disponibles:
Get-NetIPAddress | ft IPAddress, InterfaceAlias, SkipAsSourceIPAddress InterfaceAlias SkipAsSource<
--------- -------------- ------------
172.23.53.241 vEthernet False
192.168.1.90 Ethernet0 False
127.0.0.1 Loopback Pseudo-Interface 1 FalsePara agregar una dirección IP adicional para la NIC Ethernet0, ejecute este comando:
New-NetIPAddress -IPAddress 192.168.1.92 -PrefixLength 24 -InterfaceAlias “Ethernet0” -SkipAsSource $TruePara modificar el parámetro SkipAsSource y permitir el tráfico saliente desde esta dirección IP de la interfaz de red, use este comando:
Get-NetIPAddress 192.168.1.92 | Set-NetIPAddress -SkipAsSource $False






