Añadir una IPv4 adicional y configurar IPv6 en Windows Server
Todos los servidores cloud de JUSTG incluyen una dirección IPv4 e IPv6 gratis. Si has contratado una IPv4 adicional desde las opciones de mejora del área de clientes, o quieres activar la IPv6 asignada a tu VPS, Windows no las configurará por ti. Esta guía explica cómo añadir una dirección IPv4 adicional y configurar IPv6 en Windows Server 2016, 2019 y 2022 con la interfaz gráfica, PowerShell New-NetIPAddress o netsh, incluyendo SkipAsSource, puerta de enlace, DNS y verificación. Direcciones de ejemplo: principal 203.0.113.10/24 (puerta de enlace 203.0.113.1), adicional 198.51.100.25/24, IPv6 2001:db8:10:20::2/64 (puerta de enlace 2001:db8:10:20::1).
Paso 1: Identifica el adaptador de red y la configuración IP actual
Abre PowerShell como administrador. El adaptador suele llamarse «Ethernet», pero puede ser «Ethernet 2» o un nombre traducido, así que compruébalo y usa el nombre real en todos los comandos siguientes:
Get-NetAdapter
Get-NetIPConfiguration -InterfaceAlias "Ethernet"
Get-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 | Select-Object InterfaceAlias, DhcpSi Dhcp muestra Enabled, convierte primero la dirección principal en estática (paso 2). Si ya está en Disabled, pasa directamente al paso 3.
Paso 2: Configura la IPv4 principal como estática (solo si DHCP está activo)
Mezclar una dirección DHCP con direcciones añadidas a mano no es fiable, así que fija la IP principal con los datos del área de clientes. Hazlo desde la consola VNC, porque la red se corta un momento:
# Run in the VNC console: this briefly drops the network connection
Set-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 -Dhcp Disabled
Remove-NetRoute -InterfaceAlias "Ethernet" -DestinationPrefix 0.0.0.0/0 -Confirm:$false -ErrorAction SilentlyContinue
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.10 -PrefixLength 24 -DefaultGateway 203.0.113.1Paso 3: Añade la IPv4 adicional con SkipAsSource
Añade la dirección adicional sin puerta de enlace; todo el tráfico IPv4 usa la puerta de enlace predeterminada existente. SkipAsSource indica a Windows que no elija esta dirección como origen de las conexiones salientes, de modo que las actualizaciones, el correo y las llamadas a API siguen saliendo por la IP principal, mientras la nueva IP responde a las conexiones entrantes (por ejemplo, un segundo sitio web o certificado SSL):
# PowerShell
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 198.51.100.25 -PrefixLength 24 -SkipAsSource $true
# netsh alternative
netsh interface ipv4 add address "Ethernet" 198.51.100.25 255.255.255.0 skipassource=trueCon la interfaz gráfica: ejecuta ncpa.cpl → clic derecho en el adaptador → Propiedades → Protocolo de Internet versión 4 → Propiedades → Opciones avanzadas → Direcciones IP → Agregar. La interfaz gráfica no permite definir SkipAsSource, así que usa PowerShell si te importa la IP de origen. Si tu IP adicional pertenece a otra subred con su propia puerta de enlace, no añadas una segunda puerta de enlace predeterminada; consulta al soporte el enrutamiento correcto.
Paso 4: Configura IPv6 en Windows Server
Añade la dirección IPv6 y su ruta predeterminada. A diferencia de la IPv4 adicional, IPv6 necesita su propia puerta de enlace:
# PowerShell
New-NetIPAddress -InterfaceAlias "Ethernet" -AddressFamily IPv6 -IPAddress 2001:db8:10:20::2 -PrefixLength 64 -DefaultGateway 2001:db8:10:20::1
# netsh alternative
netsh interface ipv6 add address "Ethernet" 2001:db8:10:20::2/64
netsh interface ipv6 add route ::/0 "Ethernet" 2001:db8:10:20::1En la interfaz gráfica, abre las propiedades del adaptador → Protocolo de Internet versión 6 → «Usar la siguiente dirección IPv6», e introduce la dirección, la longitud de prefijo 64 (o la indicada) y la puerta de enlace. Comprueba también que la casilla de IPv6 esté marcada en las propiedades del adaptador.
Paso 5: Define servidores DNS IPv4 e IPv6
Configura resolutores para ambos protocolos para que la resolución de nombres funcione también por IPv6:
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("1.1.1.1","8.8.8.8","2606:4700:4700::1111","2001:4860:4860::8888")
Get-DnsClientServerAddress -InterfaceAlias "Ethernet"Paso 6: Verifica con ipconfig, Test-Connection y Test-NetConnection
ipconfig /all
Get-NetIPAddress -InterfaceAlias "Ethernet" | Format-Table IPAddress, PrefixLength, SkipAsSource
Test-Connection -ComputerName 2001:4860:4860::8888 -Count 4
Test-NetConnection -ComputerName 2606:4700:4700::1111 -Port 443
Resolve-DnsName www.microsoft.com -Type AAAA
# Allow inbound ping (ICMPv4 / ICMPv6) for external testing
Enable-NetFirewallRule -Name FPS-ICMP4-ERQ-In, FPS-ICMP6-ERQ-InTodas las direcciones deben aparecer en ipconfig /all, y la IPv4 adicional con SkipAsSource en True. Después prueba desde fuera, por ejemplo con un ping a 198.51.100.25 y a la dirección IPv6 desde otro equipo. La IPv6 gratuita de JUSTG también sirve como vía de respaldo: en las redes de Tokio, Seúl, Moscú y Johannesburgo puedes publicar servicios por IPv6 junto a tu IPv4.
Preguntas frecuentes
¿Por qué el tráfico saliente sale por la nueva IP y no por la principal?
Windows eligió la nueva dirección como origen porque no se definió SkipAsSource (la interfaz gráfica nunca lo hace). Elimina la dirección y vuelve a añadirla con el comando de PowerShell o netsh del paso 3.
IPv6 está configurada pero Test-Connection agota el tiempo de espera.
Comprueba que la puerta de enlace y la longitud de prefijo coinciden exactamente con los datos facilitados y que existe la ruta IPv6 predeterminada (Get-NetRoute -AddressFamily IPv6 -DestinationPrefix ::/0). Si sigue fallando, envíanos la salida de ipconfig /all.
¿Puedo obtener otra IP si la mía está bloqueada?
Si una IP queda bloqueada por China continental o por terceros debido a tu propio uso, no se cambia gratis. Puedes comprar una IPv4 adicional desde las opciones de mejora del área de clientes o conectarte mediante la IPv6 gratuita.
Si las nuevas direcciones no responden, abre un ticket con el soporte técnico de JUSTG adjuntando la salida de los pasos 1 y 6.