Bring Your Own IP (BYOIP) address to IONOS Cloud
Overview
Bring Your Own IP (BYOIP) and Autonomous System Number (BYOASN) to the IONOS Cloud for greater control over your network architecture.
With BYOIP, you can register and manage your public IP address ranges (IPv4 or IPv6) elsewhere and bring them for use within IONOS Cloud to maintain IP reputation, simplify migration, retain ownership, and ensure consistent network identity across environments.
With BYOASN support, you can allow your public IP addresses (which you brought using BYOIP) to be advertised on the internet using your ASN instead of IONOS Cloud's ASN, thereby preserving your ASN reputation, simplifying migration, and enabling seamless direct peering.
Both features are ideal for organizations that manage large, distributed networks or require tight control over internet routing. By combining BYOIP and BYOASN, you gain the flexibility to operate your network logic within our infrastructure securely, reliably, and on your terms within IONOS Cloud´s infrastructure.
This documentation outlines the process for integrating your own IP address range into the IONOS Cloud platform through the RIPE NCC.
Download the appropriate approval letter in the language of your choice:
Complete and send the approval letter to the IONOS Cloud Support. This tutorial outlines the necessary steps and requirements for preparing and submitting the letter.
Prerequisites
Provide an IPv4 address range. IPv6 is currently not supported.
Each submitted subnet must be at least /24 (256 IP addresses minimum). Smaller subnets are not eligible for onboarding.
You have the exclusive right to the provided IPv4 address range.
Additionally, the IP block must never be announced on the internet at the time of your request or at any point afterward. Announcing the IP block prematurely can cause unintended anycast routing, potentially causing partial or full outages. Proper withdrawal of the prefix from all other internet announcements before this process is critical to maintain service stability.
Key concepts
IP Prefix: Define blocks of IP addresses (prefixes) you want to advertise and route. With BYOIP, you control how and where you use the IP prefixes.
Border Gateway Protocol (BGP): Use BGP to establish routing sessions between your ASN and IONOS Cloud, enabling the dynamic exchange of routing information.
Resource Public Key Infrastructure (RPKI): A security framework that uses cryptographic certificates to verify that an Autonomous System (AS) is authorized to announce specific IP prefixes, helping to prevent route hijacking and misconfigurations.
Route Origin Authorization (ROA): For secure global BGP routing, create ROAs to verify that your ASN is authorised to announce specific IP prefixes.
Routing Policy Specification Language (RPSL): A standardized language used to describe routing policies in Internet Routing Registry (IRR) databases. It defines how prefixes are announced, filtered, and propagated.
Peering: To optimize traffic flow, initiate direct routing relationships (peering) between your ASN and IONOS Cloud or external networks.
Route Propagation: Control how your advertised routes spread within and across our network regions, influencing traffic paths and failover behaviour.
Benefits
BYOIP and BYOASN offer unparalleled control and flexibility over your network infrastructure. With these features, you can:
Eliminate IP Costs: Leverage your existing IP address ranges and ASNs without incurring additional leasing or rental fees, reducing operational expenses.
Predictable Traffic Billing: Enjoy predictable billing for traffic to and from your BYOIP/BYOASN addresses, with rates consistent with our platform-managed IPs, making it easier to manage your budget.
Enhanced Security: Automatically benefit from our built-in DDoS protection for all onboarded IPs, with no extra configuration required, ensuring your network is secure and resilient.
Rapid Deployment: Get your BYOIP/BYOASN resources up and running quickly, with onboarding and routing typically activated within five business days, so you can start using them immediately.
Global Reach: Deploy your BYOIP/BYOASN across all our infrastructure locations worldwide, giving you the flexibility to reach your audience anywhere, anytime.
Configuration requirements for BYOIP onboarding
To ensure smooth onboarding to BYOIP, provide the following parameters:
Customer Identification: Specify your full name and associated contract number to ensure accurate account mapping.
IP Prefix: Provide an IP prefix of
/24or larger. Prefixes smaller than/24(example:/25) violate BGP best practices and will be filtered by most internet routers.Data Center Preference: Indicate the desired data center for deployment to enable efficient resource allocation. To view the list of currently available locations , see External Network.
Regional Internet Registry (RIR) Database: This guide provides instructions for RIPE NCC. If your addresses are registered with a different RIR (Example: ARIN, APNIC), the specific steps will differ. However, the principles of creating route objects and ROAs remain the same.
Execution
To configure and secure your IP addresses and Autonomous System Numbers and fulfil the requirements specified in the approval letter, follow these steps:
Register in the IRR Database
Log in to RIPE LIR portal with your username and password.

Create route objects
Navigate to the menu on the left and open RIPE Database > Create an Object.
Select a route for IPv4 address and click Create.

Add the following information:
Components
Description
Route
Add the prefix you would like to bring to IONOS Cloud.
Origin
AS8560 is the Autonomous System Number (ASN) of IONOS Cloud and will be used to originate the prefix on the Internet. Add AS8560 .

Select SUBMIT to create the object.
Result: This action officially records IONOS Cloud's authorization to announce the specified prefix in the global Internet routing table.
Create and update RPKI ROAs
Navigate to the menu on the left and open RPKI > ROAs and open the ROAs tab.
Click on Create new ROA.

Warning: If you have not used RPKI before, you need to configure a certificate authority. For more information on how to set up RPKI using a managed certificate, refer to the RIPE NCC Documentation.
Make sure that the RPKI-ROA is formatted correctly and contains all the necessary information by entering the following information:
Components
Description
Example
IP address range
The IP address range must be listed correctly, including the start and end IP address.
85.215.0.0/15
Prefix length
The maximum prefix length is /24 for IPv4.
/24
Origin AS
The origin AS must be listed as AS8560 for BYOIP.
AS8560

Click Save and Apply Now to save the changes.
Register in the IRR Database
Log in to RIPE LIR portal with your username and password.

Create route objects
Navigate to the menu on the left and open RIPE Database > Create an Object.
Select a route for IPv4 address and click Create.

Add the following information:
Components
Description
Route
Add the prefix you would like to bring to IONOS Cloud.
Origin
Add your own ASN.

Select SUBMIT to create the object.
Result: This action officially records IONOS Cloud's authorization to announce the specified prefix in the global Internet routing table.
Create and Update RPKI ROAs
Navigate to the menu on the left and open RPKI > ROAs and open the ROAs tab.
Click on Create new ROA.

Warning: If you have not used RPKI before, you need to configure a certificate authority. For more information on how to set up RPKI using a managed certificate, refer to the RIPE NCC Documentation.
Make sure that the RPKI-ROA is formatted correctly and contains all the necessary information by entering the following information :
Components
Description
Example
IP address range
The IP address range must be listed correctly, including the start and end IP addresses.
85.215.0.0/15
Prefix length
The maximum prefix length is /24 for IPv4.
/24
Origin AS
Your own Autonomous System Number (ASN) for BYOASN.
AS8500

Click Save and Apply Now to save the changes.
Update the RPSL guideline
Open the Query Database and search for your AUT-NUM object .

From the search results, select your object and click Update object.
Choose EDIT IN TEXT AREA to manually modify the object content.
Update the AUT-NUM object to include the following configuration line:
export: TO AS8560 ANNOUNCE [your-ASN-or-route-set]
Click MODIFY to submit the updated object to publish your policy changes.
Result: Your IP addresses and ASNs are now properly configured, secured, and fully compliant with the approval letter requirements.
Conclusion
Once the approval letter is received, it may take up to 5 business days for processing. After that, the requested IP addresses will appear as a single IP block within IP Management. You can use this block to provision any service.
Warning: To prevent accidental loss, make sure the IP block is not deleted from the DCD or using the Cloud API. To release the IP adresses, contact the IONOS Cloud Support.
Last updated
Was this helpful?