Bring your own IP
BYOIP u Oracle Cloudu: vlastite IPv4 adrese u OCI-ju
Uvozite blok, dokazujete da ga držite tokenom u njegovu zapisu registra i ROA-om za Oracleov ASN te ga najavljujete kada ste spremni.
Što Oracle Cloud prihvaća
Prema Oracleovoj dokumentaciji, na dan kada smo provjerili:
- Veličina. IPv4 blokovi od „a minimum of /24 and a maximum of /8“ (prijevod: „najmanje /24 i najviše /8“).
- Registar i status. Samo ovi:
| Registar | Prihvaćeni status ili vrsta mreže |
|---|---|
| ARIN | Direct Allocation, Direct Assignment |
| RIPE NCC | ALLOCATED PA, LEGACY, ASSIGNED PI, ALLOCATED-BY-RIR |
| APNIC | ALLOCATED PORTABLE, ASSIGNED PORTABLE |
- Vlasništvo. „You must have ownership“ (prijevod: „morate imati vlasništvo“) nad blokom, registriranim kod podržanog registra.
- Povijest. Čista: Oracle može odbiti raspon koji sadrži adresu povezanu sa zlonamjernim ponašanjem (kako blok održati čistim).
- Tko je ishodište. Oracle, s AS31898, osim u Serbia Central (Jovanovac), koja koristi AS14544. Vlastiti ASN moguć je putem BYOASN-a.
- Gdje. Jedna Oracleova regija po bloku i jedan compartment istodobno.
- Koliko. Oracleova stranica o BYOIP-u dopušta „up to 20 IPv4 CIDR blocks or IPv6 prefixes“ (prijevod: „do 20 IPv4 CIDR blokova ili IPv6 prefiksa“) za vaš račun, a njegova tablica ograničenja to ograničenje postavlja po regiji.
- Koji računi. Ne Free Tier, a korisnici s plaćanjem po potrošnji moraju ga zatražiti.
- Cijena. Oracleova dokumentacija o BYOIP-u ne navodi cijenu.
- Vrijeme. Do jednog dana da izmjene u registru stupe na snagu, zatim do 10 radnih dana.
Prije nego što počnete
ROA za Oracleov ASN, AS31898 ili AS14544 u Serbia Central, s datumom isteka najmanje šest mjeseci u budućnosti (RPKI i ROA). Bez njega Oracle ne može najavljivati blok.
OCITOKEN u zapisu registra. Konzola ga prikazuje spremnog za lijepljenje, kao OCITOKEN::203.0.113.0/24:<validationToken>. Putem API-ja ili CLI-ja taj niz sastavljate sami iz vraćenog tokena. Gdje ide:
| Registar | Gdje ide token |
|---|---|
| RIPE NCC | Novi redak descr u objektu inetnum |
| ARIN | Public Comments mreže |
| APNIC | remarks, putem APNIC-a, od ovlaštenog kontakta za raspon |
Bez LOA-a i route objekta. Oracle ne traži ni jedno ni drugo, a route objekt u RADb-u izrađuje sam, pod svojim ASN-om.
Korak po korak
01Započnite uvoz. U željenoj regiji otvorite Networking, zatim IP management, zatim BYOIP, i odaberite Import BYOIP CIDR block/prefix s imenom, compartmentom i blokom. S OCI CLI-jem:
oci network byoip-range create --compartment-id <compartment-ocid> \
--cidr-block 203.0.113.0/24 --display-name byoip-203-0-113-0-2402Dodajte token u zapis registra, kao u gornjoj tablici. Može trebati do jednog dana da stupi na snagu.
03Izradite ROA za AS31898 kod svog registra.
04Završite uvoz kada su oba vidljiva, s Finish Import na stranici s pojedinostima zahtjeva ili:
oci network byoip-range validate --byoip-range-id <byoip-range-ocid>Računajte s do 10 radnih dana. Work request pokazuje napredak.
05Napunite public IP pool. Dodajte blok u skup (Manage BYOIP CIDR block, zatim Add to public IP pool) i iz njega rezervirajte adrese. Skup prima raspone od /28 do /24, pa /24 ide u cijelosti, a veći blok kao /24 ili manji podrasponi:
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>06Najavite. Blok najprije mora biti osiguran. Odaberite Advertise na stranici s njegovim pojedinostima ili:
oci network byoip-range advertise --byoip-range-id <byoip-range-ocid>Oracleova stranica ne govori ništa o istodobnoj najavi istog bloka negdje drugdje, pa prebacivanje isplanirajte tako da ga najavljuje samo jedna mreža.
Vaš vlastiti ASN
Uz bring your own ASN (BYOASN) Oracle najavljuje blok s vašim ASN-om kao ishodištem i svojim iza njega kao tranzitnim ASN-om. ASN uvozite s tokenom u zapisu registra ASN-a, što traje do 10 radnih dana, izrađujete ROA-ove i za svoj ASN i za Oracleov te na bloku odabirete Update Origin ASN, s do 20 prependova ako ih želite. Oracle route objekt u RADb-u zadržava pod svojim ASN-om, a vaš dodaje u AS-SET, pa ako neka mreža strogo filtrira, ažurirajte RADb s vašim ASN-om kao ishodištem. Oracle upozorava da nekim mrežama treba do 24 sata da preuzmu promjenu.
Pogreške koje koštaju dan
- Prerani završetak uvoza. Odabir Finish Import prije nego što token i ROA stupe na snagu može postupak odgoditi do jednog dana.
- Token na organizaciji. Oracle je izričit: token ide u zapis raspona adresa, a ne u zapis organizacije koja ga drži.
- Status koji Oracle ne navodi. ASSIGNED PA kod RIPE NCC-a i ponovne dodjele (reassignments) kod ARIN-a nisu na popisu. Provjerite zapis prije najma ili kupnje.
- Povlačenje nije odlazak. Povučeni blok zadržava svoje unose u Oracleovim zapisima geolokacije i RADb-a dok ne izbrišete i BYOIP raspon. Izbrisani raspon traži cijeli uvoz ispočetka.
Ako blok uzimate u najam
Oracle navodi da morate imati vlasništvo nad blokom, registriranim kod podržanog registra, i ne objavljuje ništa posebno o iznajmljenom prostoru. Stranu registra obavlja nositelj: OCITOKEN u zapisu raspona, koji može uređivati samo nositeljev maintainer, i ROA za Oracleov ASN, uz još jedan za vaš ASN ako koristite BYOASN. Prije potpisivanja provjerite status zapisa u koji ide token: iznajmljeni prostor u regiji RIPE NCC-a obično je registriran kao ASSIGNED PA, koji nije na Oracleovu popisu. Oracle ne traži Letter of Authorization (LOA).
Gdje se uklapa RTM Networks
Iznajmljujemo /24 i veće blokove iz vlastitog adresnog prostora RIPE NCC-a i prodajemo blokove u regijama RIPE NCC-a, ARIN-a i APNIC-a. Budući da Oracle ne navodi ASSIGNED PA, blok za OCI obično je bolje kupiti nego iznajmiti: prenesen u vaš vlastiti LIR račun, registriran je kao ALLOCATED PA, koji Oracle navodi (kupnja IPv4). Za PI ili legacy prostor koji sponzoriramo dodajemo OCITOKEN i izrađujemo ROA za Oracleov ASN, a sponzoriramo i AS broj koji treba BYOASN-u (sponzorstvo). Za manje od 256 adresa na OCI instanci blok najavljujemo sami i isporučujemo ga preko GRE-a ili WireGuarda, u bilo kojoj veličini sve do jedne adrese (GRE i WireGuard tuneli). Drugi pružatelji: BYOIP vodiči.
Kontakt
Donosite vlastiti IP kod pružatelja Oracle Cloud Infrastructure?
Recite nam pružatelja, regiju i koliko vam adresa treba. Kod ovog pružatelja blok je obično bolje kupiti nego iznajmiti: prodajemo /24 i veće blokove u trajno vlasništvo ili manji broj adresa isporučujemo preko tunela. Obično odgovaramo u roku od 1 do 3 radna sata.

