Naar de inhoud
Networks

Eigen IP meenemen

OVHcloud BYOIP: bring your own IPv4 addresses to OVHcloud

BYOIP beschikbaarFranceGecontroleerd aan de hand van de documentatie van OVHcloud op Artikel in het Engels

You prove control of the range with a token in its registry record and a route object for the AS that will announce it, then order the import in the Control Panel. The range comes back as Additional IP blocks.

What OVHcloud accepts

From OVHcloud's documentation, on the day we checked (the BYOIP guide is dated 1 June 2026):

  • Size. A /24 up to a /19, delivered as one to 32 /24 blocks; for anything larger, OVHcloud asks you to contact it.
  • Registry. ARIN, the RIPE NCC and APNIC, with support for APNIC's national registries still "experimental". IPv4 only.
  • Status. For the RIPE NCC: ALLOCATED PA, LIR-PARTITIONED PA, SUB-ALLOCATED PA, ASSIGNED PA, ASSIGNED PI or LEGACY. The guide lists the ARIN and APNIC types too.
  • An exact record. The registry object must match the range. A parent or child block "will leave you unable to use that range".
  • Who originates. OVHcloud's AS16276, which it recommends, or your own AS number, which may come from a different registry than the range.
  • Reputation. OVHcloud may refuse a range or AS with a bad reputation, and stop announcing one that harms its own (keeping a block clean).
  • One region per range, chosen at order: Paris, Milan, Gravelines, Roubaix, Strasbourg, Limburg, Warsaw, Erith, Vint Hill, Hillsboro, Beauharnois, Toronto, Singapore, Sydney or Mumbai.
  • Products. Bare Metal, Hosted Private Cloud, Public Cloud, VPS, IPLB and the vRack private network.
  • Price. The product page lists BYOIP as "Included at no extra cost".
  • Timing. "Usually available within one business day" with OVHcloud's ASN; with your own AS number, it may take a few business days.

Before you start

The token. OVHcloud proves control with a token tied to your account, shown in the IP section of the Control Panel and returned by GET /me/bringYourOwnIp/token in the API. It goes on a line of its own, must be in the record before you order, and stays until delivery is complete.

RegistryToken for the rangeToken for your own AS
RIPE NCCA descr line on the inetnumA descr line on the aut-num
ARINPublic Comments of the NetworkPublic Comments of the ASN
APNICremarks on the inetnumremarks on the aut-num

A route object that matches the range exactly, with AS16276 or your own AS number as origin.

A ROA for the same origin. OVHcloud's guide does not mention RPKI, but if the block has a ROA for another ASN, networks that validate RPKI will drop OVHcloud's announcement (RPKI and ROAs).

OVHcloud's guide asks for no letter of authorization.

Step by step

01Update the registry. For a RIPE NCC block announced from OVHcloud's AS:

Text
inetnum:   203.0.113.0 - 203.0.113.255
descr:     Example B.V.
descr:     <your OVHcloud token>

route:     203.0.113.0/24
origin:    AS16276

Check both before you order:

Shell
whois -h whois.ripe.net 203.0.113.0/24 | grep descr
whois -h whois.ripe.net -- "-T route 203.0.113.0/24"

02Order. In the Control Panel, open Network > Public IP Addresses and click + Bring Your Own IP. Select the registry, the region and the range, then the OVHcloud AS or your own, with its registry and number. Click Next, confirm the requirements are met, then Confirm.

03Wait for delivery. The /24 blocks appear among your Additional IPs, tagged BYOIP, and the delivery email names OVHcloud's DNS servers for the reverse zones.

04Assign a block. OVHcloud starts announcing once you assign a block to an eligible service, in the Control Panel or the API. Blocks move between services in the same region like any Additional IP.

05Split, if you need to. A /24 in the parking area, with no task pending, can be cut into blocks down to /30 or into single addresses: Segment in the Control Panel, or POST /ip/{ip}/bringYourOwnIp/slice with a slicingSize such as 26. Combine merges them back.

Mistakes that cost a day

  • A record that does not match. A leased /24 inside the holder's larger object, with no inetnum of its own, fails the exact-match rule; the holder has to create one.
  • The token in the wrong field. For the RIPE NCC it goes in descr, on its own line; remarks is the APNIC field.
  • Two announcements. OVHcloud lets you order while the range is announced elsewhere, but you "must immediately cancel" the other announcement once delivery is done. Otherwise you risk connectivity problems, for which OVHcloud "cannot be held responsible".
  • The wrong region. It cannot be changed; you would release the range and order again. Only /24 blocks ordered after 1 January 2023 in Gravelines, Roubaix or Strasbourg can move between those three, and not once split and merged again.
  • Expecting to edit the record. OVHcloud cannot change the WHOIS of a block it does not own, and its reverse DNS goes public only once the reverse zones are delegated to its DNS servers.
  • Mixing up BYOAS and BGP Service. BGP Service, for running BGP from your own servers, is a separate product in alpha that uses private AS numbers. OVHcloud says it is "not intended to be used in a production environment".

If you lease the block

OVHcloud speaks of blocks you own but defines a valid one by registry status, including ASSIGNED PA and SUB-ALLOCATED PA, the statuses a leased block usually has in the RIPE Database. Its proof is the token, and the guide does not say the record must name your organization. The holder does the registry side, since only the holder's maintainer can edit the objects: an exact-match inetnum, the token on its own descr line until delivery, the route object, and a ROA for the same origin. For reverse DNS through OVHcloud, the holder also delegates the reverse zones to the servers named in the delivery email.

Where RTM Networks fits

We lease /24s and larger from our own RIPE NCC address space, and sell blocks in the RIPE NCC, ARIN and APNIC regions. For space leased from us, we register the block as its own object in the registry, add your OVHcloud token to it, and create the route object and the ROA for AS16276 (lease IPv4). If you want your own AS number and do not run an LIR, we sponsor one (ASN sponsorship). For fewer than 256 addresses, we announce a block and deliver it to your OVHcloud server over GRE or WireGuard, down to a single address (GRE and WireGuard tunnels). Other providers: BYOIP guides.

Contact

Uw eigen IP meenemen naar OVHcloud?

Vertel ons de provider, de regio en hoeveel adressen u nodig heeft. Wij verhuren /24's en groter met het registry-werk voor uw provider gedaan, verkopen blokken, of leveren minder adressen via een tunnel. Wij reageren meestal in 1-3 kantooruren.

Neem contact op

FAQ

OVHcloud BYOIP: vragen

Does OVHcloud support BYOIP?

Yes, natively. OVHcloud imports a /24 to /19 registered with the RIPE NCC, ARIN or APNIC and delivers it as /24 Additional IP blocks for Bare Metal, Public Cloud, Hosted Private Cloud, VPS and IPLB. You order it in the Control Panel once a token is in the registry record and a route object names AS16276 or your own AS.

Does OVHcloud charge for BYOIP?

No. OVHcloud's product page lists BYOIP as included at no extra cost, and its public order catalog prices the monthly subscription at zero. BYOIP itself has no SLA; the service you assign the addresses to may have one.

How long does OVHcloud BYOIP take?

OVHcloud says the addresses are usually available within one business day with its own ASN, and that with your own AS number it can take a few business days. The token must be in the registry record before you order and stay there until delivery is complete.

Can OVHcloud announce my range from my own ASN?

Yes. Choose your own AS when you order, add the same token to the AS number's registry record (a descr line on the aut-num at the RIPE NCC), and create the route object with your ASN as origin. The range and the AS number may come from different registries.

Can I bring leased space to OVHcloud?

OVHcloud's guide does not rule it out: it accepts ASSIGNED PA and SUB-ALLOCATED PA records, and its proof is a token in the record rather than the name on it. The holder adds the token, makes sure the record matches the range exactly, and creates the route object. For space leased from us, we register the block as its own object, add the token, and create the route object and the ROA.