Ir al contenido
Networks

Trae tu propia IP

BYOIP en UpCloud: tus propias direcciones IP en una Private Cloud

BYOIP a peticiónFinlandiaComprobado con la documentación de UpCloud el Traducido del inglés. Leer el original

Para los Cloud Servers de las zonas públicas de UpCloud, la forma de usar tu propio bloque es un túnel, que esta guía también cubre.

Qué acepta UpCloud

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

  • Solo Private Cloud. Private Cloud ejecuta tus Cloud Servers en hosts dedicados. UpCloud dice que «offers the possibility for dedicated public IP blocks, and it is possible to utilise your own IP blocks (BYOIP).» (traducción: «ofrece la posibilidad de bloques IP públicos dedicados, y es posible usar tus propios bloques IP (BYOIP).»)
  • A través de ventas. Sus preguntas frecuentes de red preguntan «Can I bring my own IPs or IP range?» y responden: «Yes, you can do this in our Private Cloud. Contact our sales team for more information.» (traducción: «¿Puedo traer mis propias IP o mi rango IP?» «Sí, puedes hacerlo en nuestra Private Cloud. Contacta con nuestro equipo de ventas para más información.») UpCloud no documenta ningún paso de consola, API ni CLI para ello.
  • Dónde. Una Private Cloud está dentro de una zona pública madre, una de las 15 ubicaciones de UpCloud.
  • Condiciones. La página de Private Cloud responde a «Can I bring my own IPs?» con: «Yes. UpCloud supports Bring Your Own IP (BYOIP). Your prefixes can be announced via BGP (subject to validation and LOA). Availability and prefix size requirements depend on the target region.» (traducción: «¿Puedo traer mis propias IP?» «Sí. UpCloud admite Bring Your Own IP (BYOIP). Tus prefijos pueden anunciarse por BGP (sujeto a validación y LOA). La disponibilidad y los requisitos de tamaño de prefijo dependen de la región de destino.»)
  • No publicado. Qué registros acepta UpCloud, el ASN de origen, un precio para el propio BYOIP y el plazo.
  • Precio de Private Cloud. Las configuraciones empiezan en 3190 € al mes, con presupuesto para cada cliente.
  • Las zonas públicas usan direcciones de UpCloud. Un Cloud Server recibe una dirección IPv4 y una IPv6 por defecto y puede tener hasta cinco direcciones IPv4 públicas. Las direcciones IPv4 adicionales se facturan por horas.
  • Las floating IPs también son de UpCloud. Son direcciones IPv4 que reserva tu cuenta, facturadas por dirección, y pasan de un Cloud Server a otro dentro del mismo centro de datos. No están disponibles para IPv6.

Antes de empezar

UpCloud nombra dos requisitos, la validación y una Letter of Authorization, y deja el resto para la conversación con ventas. Prepara lo que pide todo proveedor que anuncia espacio de clientes, y confirma cada punto:

  1. Un /24 o mayor. UpCloud dice que los requisitos de tamaño de prefijo dependen de la región, y las redes filtran todo lo que sea menor que un /24.
  2. El registro. Ten claro qué registro tiene el bloque (ARIN, el RIPE NCC o APNIC, por ejemplo) y qué organización figura en él.
  3. Un ROA para el ASN que anuncia, el de UpCloud o el tuyo, con la longitud máxima fijada en lo que se anuncia (RPKI y ROA). Créalo cuando UpCloud indique el ASN.
  4. Un objeto route con el mismo ASN como origen.
  5. Una Letter of Authorization, que pide UpCloud, firmada por el titular del bloque y que nombre a UpCloud como la red que lo transportará.

La vía del túnel

Para los Cloud Servers de las zonas públicas, o mientras dura la conversación sobre Private Cloud, un túnel pone tu bloque en el servidor sin que UpCloud cambie nada. Una red que puede anunciar el bloque lo anuncia, y un túnel GRE o WireGuard lleva su tráfico a tu servidor y de vuelta (cómo funciona el túnel).

El servidor conserva la dirección IPv4 que le asignó UpCloud. Esa dirección es el extremo exterior del túnel: el otro lado le envía paquetes encapsulados, y la red de UpCloud ve tráfico normal entre dos direcciones públicas. El bloque alquilado viaja dentro del túnel. Configuras sus direcciones en la interfaz del túnel o en la de loopback, y el servidor responde en ellas como si fueran locales.

  • Las respuestas vuelven por el túnel. Añade una ruta por políticas para que el tráfico del bloque salga por el túnel. Si saliera directamente, llevaría una dirección de origen que UpCloud nunca asignó al servidor, y las redes filtran ese tráfico.
  • Abre el firewall de UpCloud en ambos sentidos. Si lo usas, ten en cuenta que no tiene estado: las reglas deben permitir explícitamente el tráfico entrante y el saliente. Sus reglas admiten TCP, UDP o ICMP. Para GRE, que es el protocolo IP 47, deja el protocolo en All y limita la regla a la dirección del otro extremo. Para WireGuard, permite su puerto UDP.
  • Ajusta la MTU. 1476 bytes para GRE, unos 1420 para WireGuard, con MSS clamping si el servidor enruta el bloque hacia máquinas virtuales.
  • Cualquier tamaño. Un túnel entrega menos de 256 direcciones, hasta una sola, algo que BYOIP nunca permite.

Errores habituales

  • El traslado se detiene ante las direcciones del cliente. La función Relocate Server de UpCloud traslada un servidor entre zonas Public y Private Cloud del mismo centro de datos, con una limitación de red: «The server cannot have IP addresses from a dedicated, customer-owned IP network.» (traducción: «El servidor no puede tener direcciones IP de una red IP dedicada propiedad del cliente.») Planifica dónde vive tu bloque antes de migrar.
  • La prueba gratuita bloquea puertos. Durante la prueba gratuita de UpCloud algunos puertos están bloqueados y la red funciona a 100 Mbit/s. Tras el primer pago se abren todos los puertos salvo el 25, así que prueba un túnel después.

Si alquilas el bloque

UpCloud no publica nada sobre el espacio alquilado ni sobre a nombre de quién debe estar el registro, así que pregúntalo al equipo comercial de UpCloud cuando contactes con ellos. Para el BYOIP de Private Cloud, el titular hace la parte del registro: el ROA para el ASN que indique UpCloud, el objeto route y la Letter of Authorization que pide UpCloud. Con un túnel, no cambia nada en UpCloud: la red del otro extremo anuncia el bloque, y el titular solo tiene que autorizar a esa red.

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. Cada alquiler incluye el ROA, el objeto route, los registros PTR y una Letter of Authorization siempre que la necesites (alquilar IPv4). Para una Private Cloud, creamos el ROA para el ASN que indique UpCloud y firmamos la Letter of Authorization, y patrocinamos números AS para organizaciones que no tienen su propio LIR (patrocinio de PI y ASN). Para los Cloud Servers de las zonas públicas, anunciamos nosotros el 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 UpCloud?

Dinos el proveedor, la región y cuántas direcciones necesitas. Alquilamos /24 y bloques mayores con el trabajo de registro para tu proveedor ya hecho, vendemos bloques 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 UpCloud: preguntas

¿Admite UpCloud BYOIP?

Sí, pero solo en su Private Cloud, y solo a través de su equipo de ventas. Su página de Private Cloud dice que tus prefijos pueden anunciarse por BGP, sujeto a validación y a una Letter of Authorization, y que la disponibilidad y los requisitos de tamaño de prefijo dependen de la región. No publica registros, ASN de origen, precio de BYOIP ni plazo.

¿Puedo usar mis propias direcciones IP en un Cloud Server estándar de UpCloud?

No a través de UpCloud. Los Cloud Servers de sus zonas públicas usan direcciones de UpCloud: una IPv4 y una IPv6 por defecto, hasta cinco direcciones IPv4 por servidor, y floating IPs que tu cuenta reserva de UpCloud. Aun así puedes usar allí tu propio bloque llevándolo por un túnel desde una red que lo anuncia.

¿Necesito mi propio ASN para el BYOIP de UpCloud?

UpCloud no lo dice. No nombra ningún ASN de origen, solo que el anuncio por BGP está sujeto a validación y a una Letter of Authorization, así que pregunta a su equipo de ventas qué ASN anunciará el prefijo antes de crear el ROA. Para un túnel no necesitas ningún ASN.

¿Puedo trasladar un servidor que usa mis propias direcciones?

No, no con la función Relocate Server de UpCloud. Su documentación dice que un servidor no puede trasladarse mientras tenga direcciones IP de una red IP dedicada propiedad del cliente, y los servidores trasladados solo conservan direcciones que no son del cliente. Decide dónde vive tu bloque antes de mover servidores entre Public y Private Cloud.