Bring your own IP
BYOIP la Oracle Cloud: propriile adrese IPv4 în OCI
Importați blocul, dovediți că îl dețineți cu un token în înregistrarea lui din registru și un ROA pentru ASN-ul Oracle și îl anunțați când sunteți gata.
Ce acceptă Oracle Cloud
Din documentația Oracle, în ziua în care am verificat:
- Mărime. Blocuri IPv4 de „a minimum of /24 and a maximum of /8” (traducere: „minimum /24 și maximum /8”).
- Registru și status. Doar acestea:
| Registru | Status sau tip de rețea acceptat |
|---|---|
| ARIN | Direct Allocation, Direct Assignment |
| RIPE NCC | ALLOCATED PA, LEGACY, ASSIGNED PI, ALLOCATED-BY-RIR |
| APNIC | ALLOCATED PORTABLE, ASSIGNED PORTABLE |
- Proprietate. „You must have ownership” (traducere: „Trebuie să dețineți”) blocul, înregistrat la un registru acceptat.
- Istoric. Unul curat: Oracle poate respinge o plajă care conține o adresă asociată cu comportament rău intenționat (cum păstrați un bloc curat).
- Cine este originea. Oracle, din AS31898, în afară de Serbia Central (Jovanovac), care folosește AS14544. Propriul ASN este posibil prin BYOASN.
- Unde. O regiune Oracle per bloc și un compartment odată.
- Câte. Pagina BYOIP a Oracle permite „up to 20 IPv4 CIDR blocks or IPv6 prefixes” (traducere: „până la 20 de blocuri CIDR IPv4 sau prefixe IPv6”) pentru contul dvs., iar tabelul său de limite stabilește această limită per regiune.
- Ce conturi. Nu Free Tier, iar clienții pay-as-you-go trebuie să îl ceară.
- Preț. Documentația BYOIP a Oracle nu numește niciun preț.
- Termen. Până la o zi ca modificările de registru să intre în vigoare, apoi până la 10 zile lucrătoare.
Înainte să începeți
Un ROA pentru ASN-ul Oracle, AS31898 sau AS14544 în Serbia Central, cu o dată de expirare peste cel puțin șase luni (RPKI și ROA). Fără el, Oracle nu poate anunța blocul.
OCITOKEN în înregistrarea din registru. Consola îl arată gata de lipit, ca OCITOKEN::203.0.113.0/24:<validationToken>. Prin API sau CLI construiți singuri acest șir din tokenul returnat. Unde merge:
| Registru | Unde merge tokenul |
|---|---|
| RIPE NCC | O linie descr nouă pe obiectul inetnum |
| ARIN | Public Comments ale rețelei |
| APNIC | remarks, prin APNIC, de la contactul autorizat al plajei |
Nicio Letter of Authorization și niciun obiect route. Oracle nu cere niciuna, iar obiectul route în RADb îl creează singur, sub propriul ASN.
Pas cu pas
01Porniți importul. În regiunea dorită, deschideți Networking, apoi IP management, apoi BYOIP, și selectați Import BYOIP CIDR block/prefix cu un nume, un compartment și blocul. Cu 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-2402Adăugați tokenul în înregistrarea din registru, ca în tabelul de mai sus. Poate dura până la o zi să intre în vigoare.
03Creați ROA-ul pentru AS31898 la registrul dvs.
04Finalizați importul după ce ambele sunt vizibile, cu Finish Import pe pagina de detalii a cererii, sau:
oci network byoip-range validate --byoip-range-id <byoip-range-ocid>Lăsați până la 10 zile lucrătoare. Work request-ul arată progresul.
05Umpleți un public IP pool. Adăugați blocul într-un pool (Manage BYOIP CIDR block, apoi Add to public IP pool) și rezervați adrese din el. Un pool acceptă plaje de la /28 la /24, așa că un /24 intră întreg, iar un bloc mai mare ca /24 sau subplaje mai mici:
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>06Anunțați. Blocul trebuie să fie întâi configurat. Selectați Advertise pe pagina sa de detalii sau:
oci network byoip-range advertise --byoip-range-id <byoip-range-ocid>Pagina Oracle nu spune nimic despre același bloc anunțat simultan în altă parte, așa că planificați comutarea astfel încât o singură rețea să îl anunțe.
Propriul dvs. ASN
Cu bring your own ASN (BYOASN), Oracle anunță blocul cu ASN-ul dvs. ca origine și propriul ASN în spate, ca ASN de tranzit. Importați ASN-ul cu un token în înregistrarea de registru a ASN-ului, ceea ce durează până la 10 zile lucrătoare, creați ROA-uri atât pentru ASN-ul dvs., cât și pentru al Oracle, și alegeți Update Origin ASN pe bloc, cu până la 20 de prepend-uri dacă le vreți. Oracle păstrează obiectul route din RADb sub propriul ASN și îl adaugă pe al dvs. într-un AS-SET, așa că, dacă o rețea filtrează strict, actualizați RADb cu ASN-ul dvs. ca origine. Oracle avertizează că unele rețele au nevoie de până la 24 de ore ca să preia schimbarea.
Greșeli care costă o zi
- Finalizarea importului prea devreme. Selectarea Finish Import înainte ca tokenul și ROA-ul să intre în vigoare poate întârzia procesul cu până la o zi.
- Tokenul pe organizație. Oracle este explicit: tokenul merge în înregistrarea plajei de adrese, nu în înregistrarea organizației care o deține.
- Un status pe care Oracle nu îl trece. ASSIGNED PA la RIPE NCC și reasignările la ARIN nu sunt pe listă. Verificați înregistrarea înainte să închiriați sau să cumpărați.
- Retragerea nu înseamnă plecare. Un bloc retras își păstrează intrările în înregistrările de geolocalizare și RADb ale Oracle până ștergeți și plaja BYOIP. O plajă ștearsă are nevoie din nou de tot importul.
Dacă închiriați blocul
Oracle spune că trebuie să dețineți blocul, înregistrat la un registru acceptat, și nu publică nimic specific despre spațiul închiriat. Deținătorul face partea de registru: OCITOKEN în înregistrarea plajei, pe care doar maintainerul deținătorului o poate edita, și ROA-ul pentru ASN-ul Oracle, plus unul pentru ASN-ul dvs. dacă folosiți BYOASN. Înainte să semnați, verificați statusul înregistrării în care merge tokenul: spațiul închiriat din regiunea RIPE NCC este de obicei înregistrat ca ASSIGNED PA, care nu este pe lista Oracle. Oracle nu cere nicio Letter of Authorization.
Unde se încadrează RTM Networks
Închiriem /24 și mai mari din propriul spațiu de adrese RIPE NCC și vindem blocuri în regiunile RIPE NCC, ARIN și APNIC. Pentru că Oracle nu trece ASSIGNED PA, un bloc pentru OCI este de obicei mai bine cumpărat decât închiriat: transferat în propriul cont LIR, este înregistrat ca ALLOCATED PA, pe care Oracle îl trece (cumpărare IPv4). Pentru spațiul PI sau legacy pe care îl sponsorizăm, adăugăm OCITOKEN și creăm ROA-ul pentru ASN-ul Oracle și sponsorizăm numărul AS de care are nevoie BYOASN (sponsorizare). Pentru mai puțin de 256 de adrese pe o instanță OCI, anunțăm noi înșine un bloc și îl livrăm prin GRE sau WireGuard, în orice mărime, până la o singură adresă (tuneluri GRE și WireGuard). Alți furnizori: ghiduri BYOIP.
Contact
Vă aduceți propriile IP-uri la Oracle Cloud Infrastructure?
Spuneți-ne furnizorul, regiunea și de câte adrese aveți nevoie. Pentru acest furnizor, un bloc este de obicei mai bine cumpărat decât închiriat: vindem /24 și blocuri mai mari integral sau livrăm mai puține adrese printr-un tunel. De obicei răspundem în 1-3 ore lucrătoare.

