Direcciones IPv4 públicas reservadas
Equinix Metal™ admite el pedido de subredes IPv4 públicas adicionales para que pueda asignar más direcciones IPv4 públicas por servidor o mover fácilmente direcciones IPv4 públicas entre servidores. Estas subredes se aprovisionan y están disponibles a nivel de proyecto, por lo que se pueden desasignar y reasignar a otros servidores del proyecto.
Las direcciones IPv4 públicas también se aprovisionan en un metro específico y pueden utilizarse con cualquier servidor del mismo metro.
Puede solicitar tamaños de subred de /31 a /24.
| Public IPv4 Subnet Size | Usable Addresses |
|---|---|
| /31 | 2 IPv4 addresses |
| /30 | 4 IPv4 addresses |
| /29 | 8 IPv4 addresses |
| /28 | 16 IPv4 addresses |
| /27 | 32 IPv4 Addresses |
| /26 | 64 IPv4 Addresses |
| /25 | 128 IPv4 Addresses |
| /24 | 256 IPv4 Addresses |
Las direcciones IPv4 públicas reservadas se facturan por uso a una tarifa fija por IP y hora. El ancho de banda se factura según la tarifa de salida estándar. Las tarifas están disponibles en la consola Equinix Metal.
Nota: hay un límite por defecto de 256 direcciones IPv4 públicas en total en un Proyecto. Si tiene alguna pregunta o prevé que necesitará más espacio IP, póngase en contacto con el servicio de asistencia.
Solicitud de direcciones IPv4 públicas
- Console
- CLI
- API
En la sección Redes de su proyecto, abra la página IPs. Las Direcciones IP actuales de su proyecto deberían aparecer en la lista. Para solicitar direcciones IP adicionales, haga clic en + Añadir nueva.

En el desplegable Solicitar direcciones IP, seleccione la Ubicación, y la Cantidad (tamaño) de la subred reservada. También hay campos para Etiquetas y una Descripción para su uso. El campo Custom JSON es para los datos personalizados que desee incluir en sus metadatos del servidor.
Utilice el campo Comentarios para ponerse en contacto con el servicio de asistencia con cualquier información que sea relevante para su solicitud. Sobre todo si tiene previsto solicitar varias subredes, o varias subredes de gran tamaño, ya que existen cuotas a nivel de proyecto. Es posible que el servicio de asistencia se ponga en contacto con usted para hacerle preguntas sobre su solicitud.
Para solicitar direcciones IPv4 públicas, utilice el comando metal ip request y especifique el --type como public_ipv4.
metal ip request --project-id <project_id> --type public_ipv4 --quantity <int>
Existe una bandera opcional --comments para ponerse en contacto con el servicio de asistencia con cualquier información que sea relevante para su solicitud. Sobre todo si tiene previsto solicitar varias subredes, o varias subredes de gran tamaño, ya que existen cuotas a nivel de proyecto. El servicio de asistencia puede ponerse en contacto con usted para hacerle preguntas sobre su solicitud.
Para solicitar direcciones IP adicionales en la API, envíe una solicitud POST al punto final /projects/{id}/ips.
curl -X POST \
-H 'Content-Type: application/json' \
-H "X-Auth-Token: <API_TOKEN>" \
"https://api.equinix.com/metal/v1/projects/{id}/ips" \
-d '{
"type": "public_ipv4",
"quantity": 4,
"metro": "sv",
"fail_on_approval_required": "false"
}'
Parámetros corporales
"type"(obligatorio) - Sus opciones son"public_ipv4"o"global_ipv4"."quantity"(obligatorio) - El parámetro de cantidad debe ser el número de IPs en la subred. Los valores válidos son2,4,8y16para direcciones IPv4 públicas y1,2y4para direcciones IP Anycast globales."metro"- El metro es necesario cuando se solicita una dirección IPv4 pública y especifica dónde se asignarán las direcciones IP. Si solicita una dirección IP Global Anycast, el metro no es necesario."fail_on_approval_required"(opcional) - Si envía una solicitud que excede el número máximo de direcciones IP disponibles para su proyecto, puede hacer que la solicitud falle automáticamente con el estado HTTP 422 en lugar de activar el proceso de revisión proporcionando el parámetrofail_on_approval_requiredajustado atrueen la solicitud.
Encontrará una lista completa de los campos y opciones de los parámetros del cuerpo en la referencia API.
Aprovisionamiento con una subred IPv4 pública reservada
Si está aprovisionando nuevos servidores en proyectos y metros que ya tienen subredes públicas IPv4 reservadas, puede utilizar direcciones IP de esas subredes en los nuevos servidores.
- Console
- API
Durante el proceso de aprovisionamiento, en Configuraciones opcionales, haga clic en Configurar IPs. Elija Desplegar desde su subred y seleccione la subred y el número de direcciones IP que desea asignar al servidor.

Si utiliza la API para aprovisionar su servidor, incluya el objeto "ip_address" en el cuerpo de su solicitud POST al punto final projects/{id}/devices.
curl -X POST \
-H "Content-Type: application/json" \
-H "X-Auth-Token: <API_TOKEN>" \
"https://api.equinix.com/metal/v1/projects/{id}/devices" \
-d '{
"plan": "c3.small.x86",
"operating_system": "ubuntu_20_10",
"metro": "sv",
"hostname": "reserved_ip_testing",
"ip_addresses": [
{
"type": "public_ipv4",
"address_family": 4,
"public": true,
"cidr": <subnet_size>,
"ip_reservations": ["<ip_reservation_uuid>"]
},
{
"type": "private_ipv4",
"address_family": 4,
"public": false
},
{
"type": "public_ipv6",
"address_family: 6,
"public": true
}
]
}'
Parámetros corporales
"metro"(obligatorio) - Ubicación del servidor y la reserva de IP."plan"(obligatorio) - Slug del plan de hardware del servidor."operating_system"(obligatorio) - Slug del sistema operativo del servidor."ip_addresses"(opcional) - El objeto que especifica la configuración de la dirección IP de su servidor. Para aprovisionar con su subred reservada, modifique los datos"type": "public_ipv4"para incluir el tamaño de la subred y el UUID de la subred reservada.
En la referencia API encontrará una lista completa de los campos de los parámetros del cuerpo y las opciones al aprovisionar un servidor.
Recuerde que los sistemas operativos tienen un requisito de tamaño mínimo de subred.
- Distribuciones Linux -
/31 - Servidor Windows -
/30 - VMware ESXi -
/29
Añadir direcciones IPv4 públicas a un servidor
Si desea añadir sus nuevas direcciones IPv4 públicas o subredes a un servidor existente, tiene dos opciones: asignar sus nuevas direcciones IP a un servidor de forma estática, como Elastic IPs, o anunciándolas con BGP.
Si decide vincular sus IP estáticamente como una Elastic IP, puede vincular direcciones individuales y subredes enteras a un único dispositivo.
Si decide anunciar sus IPs o subredes con BGP, tendrá que establecer y configurar Local BGP.
Eliminación de una reserva IPv4
Al eliminar una reserva, la subred desaparece de su proyecto. Ya no podrás utilizar las direcciones IP para tus servidores.
- Console
- CLI
- API
Para eliminar una reserva de su proyecto, abra la página IPs, seleccione la reserva de IP que desea eliminar y haga clic en Eliminar.

Para eliminar una reserva de dirección IPv4 pública, utilice el comando metal ip remove.
metal ip remove --id <reservation-id>
Para eliminar una reserva IP a través de la API, envíe una solicitud DELETE al punto final /ips/{id}. El id es el UUID de la reserva.
curl -X DELETE -H "Content-Type: application/json" \
-H "X-Auth-Token: <API_TOKEN>" \
"https://api.equinix.com/metal/v1/ips/{id}"