Ir al contenido
Networks

Trae tu propia IP

BYOIP en Oracle Cloud: trae tus propias direcciones IPv4 a OCI

BYOIP disponibleEstados UnidosComprobado con la documentación de Oracle Cloud Infrastructure el Traducido del inglés. Leer el original

Importas el bloque, demuestras que eres el titular con un token en su registro y un ROA para el ASN de Oracle, y lo anuncias cuando estés listo.

Qué acepta Oracle Cloud

Según la documentación de Oracle, el día que la consultamos:

  • Tamaño. Bloques IPv4 de «a minimum of /24 and a maximum of /8» (traducción: «un mínimo de /24 y un máximo de /8»).
  • Registro y estado. Solo estos:
RegistroEstado o tipo de red aceptado
ARINDirect Allocation, Direct Assignment
RIPE NCCALLOCATED PA, LEGACY, ASSIGNED PI, ALLOCATED-BY-RIR
APNICALLOCATED PORTABLE, ASSIGNED PORTABLE
  • Propiedad. «You must have ownership» (traducción: «debes ser propietario») del bloque, registrado en un registro admitido.
  • Historial. Uno limpio: Oracle puede rechazar un rango que contenga una dirección asociada a comportamiento malicioso (mantener limpio un bloque).
  • Quién lo origina. Oracle, desde AS31898, excepto en Serbia Central (Jovanovac), que usa AS14544. Tu propio ASN es posible mediante BYOASN.
  • Dónde. Una región de Oracle por bloque, y un compartment a la vez.
  • Cuántos. La página de BYOIP de Oracle permite «up to 20 IPv4 CIDR blocks or IPv6 prefixes» (traducción: «hasta 20 bloques CIDR IPv4 o prefijos IPv6») para tu cuenta, y su tabla de límites fija ese límite por región.
  • Qué cuentas. No el Free Tier, y los clientes de pago por uso deben solicitarlo.
  • Precio. La documentación de BYOIP de Oracle no indica ningún precio.
  • Plazo. Hasta un día para que los cambios en el registro surtan efecto, y luego hasta 10 días laborables.

Antes de empezar

Un ROA para el ASN de Oracle, AS31898 o AS14544 en Serbia Central, con una fecha de caducidad al menos seis meses en el futuro (RPKI y ROA). Sin él, Oracle no puede anunciar el bloque.

El OCITOKEN en el registro. La consola lo muestra listo para pegar, como OCITOKEN::203.0.113.0/24:<validationToken>. Mediante la API o la CLI construyes tú esa cadena a partir del token devuelto. Dónde va:

RegistroDónde va el token
RIPE NCCUna nueva línea descr en el objeto inetnum
ARINPublic Comments de la red
APNICremarks, a través de APNIC, desde el contacto autorizado del rango

Ni Letter of Authorization ni objeto route. Oracle no pide ninguno de los dos, y crea por sí mismo el objeto route en RADb, con su propio ASN.

Paso a paso

01Inicia la importación. En la región que quieras, abre Networking, luego IP management, luego BYOIP, y selecciona Import BYOIP CIDR block/prefix con un nombre, un compartment y el bloque. Con la OCI CLI:

Shell
oci network byoip-range create --compartment-id <compartment-ocid> \
  --cidr-block 203.0.113.0/24 --display-name byoip-203-0-113-0-24

02Añade el token al registro, como en la tabla de arriba. Puede tardar hasta un día en surtir efecto.

03Crea el ROA para AS31898 en tu registro.

04Termina la importación cuando ambos sean visibles, con Finish Import en la página de detalles de la solicitud, o:

Shell
oci network byoip-range validate --byoip-range-id <byoip-range-ocid>

Cuenta con hasta 10 días laborables. La work request muestra el progreso.

05Llena un public IP pool. Añade el bloque a un pool (Manage BYOIP CIDR block y luego Add to public IP pool) y reserva direcciones de él. Un pool acepta rangos de /28 a /24, así que un /24 entra entero y un bloque mayor como /24 o subrangos más pequeños:

Shell
oci network public-ip-pool create --compartment-id <compartment-ocid> --display-name pool-203-0-113-0-24
oci network public-ip-pool add --public-ip-pool-id <pool-ocid> \
  --byoip-range-id <byoip-range-ocid> --cidr-block 203.0.113.0/24
oci network public-ip create --compartment-id <compartment-ocid> \
  --lifetime RESERVED --public-ip-pool-id <pool-ocid>

06Anuncia. El bloque debe estar aprovisionado antes. Selecciona Advertise en su página de detalles, o:

Shell
oci network byoip-range advertise --byoip-range-id <byoip-range-ocid>

La página de Oracle no dice nada sobre que el mismo bloque se anuncie a la vez en otro sitio, así que planifica el cambio para que solo una red lo anuncie.

Tu propio ASN

Con bring your own ASN (BYOASN), Oracle anuncia el bloque con tu ASN como origen y el suyo detrás como ASN de tránsito. Importas el ASN con un token en el registro del ASN, lo que lleva hasta 10 días laborables, creas ROA tanto para tu ASN como para el de Oracle, y eliges Update Origin ASN en el bloque, con hasta 20 prepends si los quieres. Oracle mantiene el objeto route de RADb con su propio ASN y añade el tuyo a un AS-SET, así que si una red filtra de forma estricta, actualiza RADb con tu ASN como origen. Oracle advierte de que algunas redes tardan hasta 24 horas en recoger el cambio.

Errores que cuestan un día

  • Terminar la importación demasiado pronto. Seleccionar Finish Import antes de que el token y el ROA hayan surtido efecto puede retrasar el proceso hasta un día.
  • El token en la organización. Oracle lo deja claro: el token va en el registro del rango de direcciones, no en el de la organización que lo tiene.
  • Un estado que Oracle no incluye. ASSIGNED PA en el RIPE NCC y las reasignaciones en ARIN no están en la lista. Comprueba el registro antes de alquilar o comprar.
  • Retirar no es irse. Un bloque retirado conserva sus entradas en los registros de geolocalización y RADb de Oracle hasta que también eliminas el rango BYOIP. Un rango eliminado necesita repetir toda la importación.

Si alquilas el bloque

Oracle dice que debes ser propietario del bloque, registrado en un registro admitido, y no publica nada específico sobre el espacio alquilado. El titular hace la parte del registro: el OCITOKEN en el registro del rango, que solo puede editar el maintainer del titular, y el ROA para el ASN de Oracle, más uno para tu ASN si usas BYOASN. Antes de firmar, comprueba el estado del registro donde va el token: el espacio alquilado en la región del RIPE NCC suele estar registrado como ASSIGNED PA, que no está en la lista de Oracle. Oracle no pide Letter of Authorization.

Dónde encaja RTM Networks

Alquilamos /24 y mayores de nuestro propio espacio de direcciones del RIPE NCC, y vendemos bloques en las regiones RIPE NCC, ARIN y APNIC. Como Oracle no incluye ASSIGNED PA, para OCI suele ser mejor comprar un bloque que alquilarlo: transferido a tu propia cuenta de LIR, queda registrado como ALLOCATED PA, que Oracle sí incluye (comprar IPv4). Para el espacio PI o legacy que patrocinamos, añadimos el OCITOKEN y creamos el ROA para el ASN de Oracle, y patrocinamos el número AS que necesita BYOASN (patrocinio de PI y ASN). Para menos de 256 direcciones en una instancia de OCI, anunciamos nosotros un bloque y lo entregamos por GRE o WireGuard, en cualquier tamaño hasta una sola dirección (túneles GRE y WireGuard). Otros proveedores: guías BYOIP.

Contacto

¿Vas a llevar tu propia IP a Oracle Cloud Infrastructure?

Dinos el proveedor, la región y cuántas direcciones necesitas. Con este proveedor, normalmente conviene más comprar un bloque que alquilarlo: vendemos /24 y bloques mayores en propiedad, o entregamos menos direcciones por un túnel. Normalmente respondemos en 1 a 3 horas laborables.

Contacta con nosotros

Preguntas frecuentes

BYOIP en Oracle Cloud Infrastructure: preguntas

¿Admite Oracle Cloud BYOIP?

Sí. OCI importa bloques IPv4 de un /24 a un /8 en una región cuando un token en el registro y un ROA para su ASN demuestran que eres el titular, y empiezas a anunciarlos cuando estés listo. No está disponible en el Free Tier, y las cuentas de pago por uso deben solicitarlo.

¿Qué ASN necesita el ROA para OCI?

AS31898 para la nube comercial, excepto la región Serbia Central (Jovanovac), que usa AS14544. Haz que el ROA caduque al menos dentro de seis meses. Para anunciar desde tu propio ASN mediante BYOASN, crea ROA tanto para el ASN de Oracle como para el tuyo.

¿Cuánto tarda el BYOIP de OCI?

Hasta un día para que el token y el ROA surtan efecto, y luego hasta 10 días laborables después de seleccionar Finish Import, mientras Oracle comprueba con el registro y aprovisiona el bloque. Seleccionar Finish Import antes de que ambos sean visibles puede añadir un día.

¿Qué estados de registro acepta OCI?

En el RIPE NCC, ALLOCATED PA, LEGACY, ASSIGNED PI y ALLOCATED-BY-RIR. En ARIN, Direct Allocation y Direct Assignment; en APNIC, ALLOCATED PORTABLE y ASSIGNED PORTABLE. ASSIGNED PA no está en la lista, así que comprueba el estado del registro antes de comprometerte con un bloque.

¿Puedo llevar espacio alquilado a OCI?

Oracle dice que debes ser propietario del bloque, y enumera los estados de registro que acepta. El espacio alquilado en la región del RIPE NCC suele estar registrado como ASSIGNED PA, que no está en la lista, así que comprueba el registro antes de firmar, o compra el bloque.