Bring your own IP
BYOIP hos Oracle Cloud: ta med dina egna IPv4-adresser till OCI
Du importerar blocket, visar att du innehar det med en token i dess registerpost och en ROA för Oracles ASN, och annonserar det när du är redo.
Vad Oracle Cloud godtar
Enligt Oracles dokumentation, den dag vi kontrollerade:
- Storlek. IPv4-block på ”a minimum of /24 and a maximum of /8” (översättning: ”minst /24 och högst /8”).
- Register och status. Bara dessa:
| Register | Godtagen status eller nättyp |
|---|---|
| ARIN | Direct Allocation, Direct Assignment |
| RIPE NCC | ALLOCATED PA, LEGACY, ASSIGNED PI, ALLOCATED-BY-RIR |
| APNIC | ALLOCATED PORTABLE, ASSIGNED PORTABLE |
- Ägande. ”You must have ownership” (översättning: ”Du måste äga”) blocket, registrerat hos ett register som stöds.
- Historik. En ren: Oracle kan avvisa ett intervall som innehåller en adress kopplad till skadligt beteende (att hålla ett block rent).
- Vem som annonserar. Oracle, från AS31898, utom i Serbia Central (Jovanovac), som använder AS14544. Ditt eget ASN är möjligt via BYOASN.
- Var. En Oracle-region per block, och ett compartment åt gången.
- Hur många. Oracles BYOIP-sida tillåter ”up to 20 IPv4 CIDR blocks or IPv6 prefixes” (översättning: ”upp till 20 IPv4 CIDR-block eller IPv6-prefix”) för ditt konto, och dess tabell över gränser sätter den gränsen per region.
- Vilka konton. Inte Free Tier, och kunder med pay-as-you-go måste begära det.
- Pris. Oracles BYOIP-dokumentation anger inget pris.
- Tid. Upp till en dag för att registerändringarna ska få effekt, sedan upp till 10 arbetsdagar.
Innan du börjar
En ROA för Oracles ASN, AS31898 eller AS14544 i Serbia Central, med ett utgångsdatum minst sex månader fram i tiden (RPKI och ROA). Utan den kan Oracle inte annonsera blocket.
OCITOKEN i registerposten. Konsolen visar den klar att klistra in, som OCITOKEN::203.0.113.0/24:<validationToken>. Via API:t eller CLI bygger du den strängen själv av den returnerade token. Var den ska stå:
| Register | Var token ska stå |
|---|---|
| RIPE NCC | En ny descr-rad i inetnum-objektet |
| ARIN | Public Comments för nätet |
| APNIC | remarks, via APNIC, från intervallets behöriga kontakt |
Inget Letter of Authorization eller route-objekt. Oracle ber inte om något av dem, och skapar route-objektet i RADb självt, under sitt eget ASN.
Steg för steg
01Starta importen. I den region du vill ha öppnar du Networking, sedan IP management, sedan BYOIP, och väljer Import BYOIP CIDR block/prefix med ett namn, ett compartment och blocket. Med OCI CLI:
oci network byoip-range create --compartment-id <compartment-ocid> \
--cidr-block 203.0.113.0/24 --display-name byoip-203-0-113-0-2402Lägg in token i registerposten, enligt tabellen ovan. Det kan ta upp till en dag innan den får effekt.
03Skapa ROA:n för AS31898 hos ditt register.
04Slutför importen när båda syns, med Finish Import på begärans detaljsida, eller:
oci network byoip-range validate --byoip-range-id <byoip-range-ocid>Räkna med upp till 10 arbetsdagar. Work request visar förloppet.
05Fyll en public IP pool. Lägg blocket i en pool (Manage BYOIP CIDR block, sedan Add to public IP pool) och reservera adresser ur den. En pool tar intervall från /28 till /24, så ett /24 går in helt och ett större block som /24 eller mindre delintervall:
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>06Annonsera. Blocket måste vara provisionerat först. Välj Advertise på dess detaljsida, eller:
oci network byoip-range advertise --byoip-range-id <byoip-range-ocid>Oracles sida säger inget om att samma block annonseras någon annanstans samtidigt, så planera bytet så att bara ett nät annonserar det.
Ditt eget ASN
Med bring your own ASN (BYOASN) annonserar Oracle blocket med ditt ASN som origin och sitt eget bakom som transit-ASN. Du importerar ASN:et med en token i ASN:ets registerpost, vilket tar upp till 10 arbetsdagar, skapar ROA för både ditt ASN och Oracles, och väljer Update Origin ASN på blocket, med upp till 20 prepends om du vill ha dem. Oracle behåller route-objektet i RADb under sitt eget ASN och lägger till ditt i ett AS-SET, så om ett nät filtrerar strikt, uppdatera RADb med ditt ASN som origin. Oracle varnar för att vissa nät tar upp till 24 timmar på sig att ta upp ändringen.
Misstag som kostar en dag
- Att slutföra importen för tidigt. Att välja Finish Import innan token och ROA fått effekt kan fördröja processen med upp till en dag.
- Token på organisationen. Oracle är tydligt: token ska stå i adressintervallets post, inte i posten för den organisation som innehar det.
- En status som Oracle inte listar. ASSIGNED PA hos RIPE NCC och vidaretilldelningar hos ARIN finns inte på listan. Kontrollera posten innan du hyr eller köper.
- Att dra tillbaka är inte att lämna. Ett tillbakadraget block behåller sina poster i Oracles geolokaliserings- och RADb-uppgifter tills du också raderar BYOIP-intervallet. Ett raderat intervall kräver hela importen igen.
Om du hyr blocket
Oracle säger att du måste äga blocket, registrerat hos ett register som stöds, och publicerar inget specifikt om hyrt utrymme. Innehavaren sköter registersidan: OCITOKEN i intervallets post, som bara innehavarens maintainer kan redigera, och ROA:n för Oracles ASN, plus en för ditt ASN om du använder BYOASN. Innan du skriver på, kontrollera status för den post där token ska stå: hyrt utrymme i RIPE NCC:s region är oftast registrerat som ASSIGNED PA, som inte finns på Oracles lista. Oracle ber inte om något Letter of Authorization.
Var RTM Networks passar in
Vi hyr ut /24 och större från vårt eget adressutrymme hos RIPE NCC, och säljer block i regionerna för RIPE NCC, ARIN och APNIC. Eftersom Oracle inte listar ASSIGNED PA är ett block för OCI oftast bättre att köpa än att hyra: överfört till ditt eget LIR-konto registreras det som ALLOCATED PA, som Oracle listar (köp IPv4). För PI- eller legacy-utrymme som vi sponsrar lägger vi in OCITOKEN och skapar ROA:n för Oracles ASN, och vi sponsrar det AS-nummer som BYOASN kräver (sponsring). För färre än 256 adresser på en OCI-instans annonserar vi ett block själva och levererar det över GRE eller WireGuard, i valfri storlek ner till en enda adress (GRE- och WireGuard-tunnlar). Andra leverantörer: BYOIP-guider.
Kontakt
Tar du med din egen IP till Oracle Cloud Infrastructure?
Berätta leverantör, region och hur många adresser du behöver. För den här leverantören är det oftast bättre att köpa ett block än att hyra det: vi säljer /24 och större direkt, eller levererar färre adresser över en tunnel. Vi svarar oftast inom 1 till 3 timmar under kontorstid.

