Bring your own IP
BYOIP στο Oracle Cloud: φέρτε τις δικές σας διευθύνσεις IPv4 στο OCI
Εισάγετε το μπλοκ, αποδεικνύετε ότι το κατέχετε με ένα token στην εγγραφή μητρώου του και ένα ROA για το ASN της Oracle, και το ανακοινώνετε όταν είστε έτοιμοι.
Τι δέχεται το Oracle Cloud
Από την τεκμηρίωση της Oracle, την ημέρα που την ελέγξαμε:
- Μέγεθος. Μπλοκ IPv4 «a minimum of /24 and a maximum of /8» (σε μετάφραση: «ελάχιστο /24 και μέγιστο /8»).
- Μητρώο και καθεστώς. Μόνο αυτά:
| Μητρώο | Καθεστώς ή τύπος δικτύου που γίνεται δεκτός |
|---|---|
| ARIN | Direct Allocation, Direct Assignment |
| RIPE NCC | ALLOCATED PA, LEGACY, ASSIGNED PI, ALLOCATED-BY-RIR |
| APNIC | ALLOCATED PORTABLE, ASSIGNED PORTABLE |
- Ιδιοκτησία. «You must have ownership» (σε μετάφραση: «Πρέπει να έχετε την ιδιοκτησία») του μπλοκ, καταχωρισμένου σε υποστηριζόμενο μητρώο.
- Ιστορικό. Καθαρό: η Oracle μπορεί να απορρίψει ένα εύρος που περιέχει διεύθυνση συνδεδεμένη με κακόβουλη συμπεριφορά (πώς κρατάτε ένα μπλοκ καθαρό).
- Ποιος κάνει το origin. Η Oracle, από το AS31898, εκτός από τη Serbia Central (Jovanovac), που χρησιμοποιεί το AS14544. Το δικό σας ASN είναι δυνατό μέσω BYOASN.
- Πού. Μία περιοχή της Oracle ανά μπλοκ, και ένα compartment τη φορά.
- Πόσα. Η σελίδα BYOIP της Oracle επιτρέπει «up to 20 IPv4 CIDR blocks or IPv6 prefixes» (σε μετάφραση: «έως 20 μπλοκ CIDR IPv4 ή prefixes IPv6») για τον λογαριασμό σας, και ο πίνακας ορίων της ορίζει αυτό το όριο ανά περιοχή.
- Ποιοι λογαριασμοί. Όχι το Free Tier, και οι πελάτες pay-as-you-go πρέπει να το ζητήσουν.
- Τιμή. Η τεκμηρίωση BYOIP της Oracle δεν αναφέρει τιμή.
- Χρόνος. Έως μία ημέρα για να ισχύσουν οι αλλαγές στο μητρώο, και μετά έως 10 εργάσιμες ημέρες.
Πριν ξεκινήσετε
Ένα ROA για το ASN της Oracle, AS31898 ή AS14544 στη Serbia Central, με ημερομηνία λήξης τουλάχιστον έξι μήνες στο μέλλον (RPKI και ROA). Χωρίς αυτό, η Oracle δεν μπορεί να ανακοινώσει το μπλοκ.
Το OCITOKEN στην εγγραφή μητρώου. Η κονσόλα το δείχνει έτοιμο για επικόλληση, ως OCITOKEN::203.0.113.0/24:<validationToken>. Μέσω του API ή του CLI φτιάχνετε εσείς αυτή τη συμβολοσειρά από το token που επιστρέφεται. Πού μπαίνει:
| Μητρώο | Πού μπαίνει το token |
|---|---|
| RIPE NCC | Μια νέα γραμμή descr στο αντικείμενο inetnum |
| ARIN | Στα Public Comments του δικτύου |
| APNIC | remarks, μέσω του APNIC, από την εξουσιοδοτημένη επαφή του εύρους |
Χωρίς Letter of Authorization ή route object. Η Oracle δεν ζητά κανένα από τα δύο, και δημιουργεί η ίδια το route object στο RADb, με το δικό της ASN.
Βήμα προς βήμα
01Ξεκινήστε την εισαγωγή. Στην περιοχή που θέλετε, ανοίξτε Networking, μετά IP management, μετά BYOIP, και επιλέξτε Import BYOIP CIDR block/prefix με ένα όνομα, ένα compartment και το μπλοκ. Με το 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-2402Προσθέστε το token στην εγγραφή μητρώου, όπως στον παραπάνω πίνακα. Μπορεί να χρειαστεί έως μία ημέρα για να ισχύσει.
03Δημιουργήστε το ROA για το AS31898 στο μητρώο σας.
04Ολοκληρώστε την εισαγωγή μόλις είναι ορατά και τα δύο, με το Finish Import στη σελίδα λεπτομερειών του αιτήματος, ή:
oci network byoip-range validate --byoip-range-id <byoip-range-ocid>Υπολογίστε έως 10 εργάσιμες ημέρες. Το work request δείχνει την πρόοδο.
05Γεμίστε ένα public IP pool. Προσθέστε το μπλοκ σε ένα pool (Manage BYOIP CIDR block, μετά Add to public IP pool) και δεσμεύστε διευθύνσεις από αυτό. Ένα pool δέχεται εύρη από /28 έως /24, οπότε ένα /24 μπαίνει ολόκληρο και ένα μεγαλύτερο μπλοκ ως /24 ή μικρότερα υποεύρη:
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>06Ανακοινώστε. Το μπλοκ πρέπει πρώτα να έχει ενταχθεί. Επιλέξτε Advertise στη σελίδα λεπτομερειών του, ή:
oci network byoip-range advertise --byoip-range-id <byoip-range-ocid>Η σελίδα της Oracle δεν λέει τίποτα για το αν το ίδιο μπλοκ ανακοινώνεται αλλού ταυτόχρονα, οπότε σχεδιάστε τη μετάβαση ώστε να το ανακοινώνει μόνο ένα δίκτυο.
Το δικό σας ASN
Με το bring your own ASN (BYOASN), η Oracle ανακοινώνει το μπλοκ με το ASN σας ως origin και το δικό της πίσω του ως transit ASN. Εισάγετε το ASN με ένα token στην εγγραφή μητρώου του ASN, κάτι που διαρκεί έως 10 εργάσιμες ημέρες, δημιουργείτε ROA τόσο για το ASN σας όσο και για της Oracle, και επιλέγετε Update Origin ASN στο μπλοκ, με έως 20 prepends αν τα θέλετε. Η Oracle κρατά το route object στο RADb με το δικό της ASN και προσθέτει το δικό σας σε ένα AS-SET, οπότε αν ένα δίκτυο φιλτράρει αυστηρά, ενημερώστε το RADb με το ASN σας ως origin. Η Oracle προειδοποιεί ότι κάποια δίκτυα χρειάζονται έως 24 ώρες για να παραλάβουν την αλλαγή.
Λάθη που κοστίζουν μια μέρα
- Ολοκλήρωση της εισαγωγής πολύ νωρίς. Αν επιλέξετε Finish Import πριν ισχύσουν το token και το ROA, η διαδικασία μπορεί να καθυστερήσει έως μία ημέρα.
- Το token στον οργανισμό. Η Oracle είναι σαφής: το token μπαίνει στην εγγραφή του εύρους διευθύνσεων, όχι στην εγγραφή του οργανισμού που το κατέχει.
- Ένα καθεστώς που η Oracle δεν αναφέρει. Το ASSIGNED PA στο RIPE NCC και οι επανεκχωρήσεις στο ARIN δεν είναι στη λίστα. Ελέγξτε την εγγραφή πριν μισθώσετε ή αγοράσετε.
- Απόσυρση δεν σημαίνει αποχώρηση. Ένα μπλοκ που αποσύρεται κρατά τις καταχωρίσεις του στα δεδομένα γεωεντοπισμού και στο RADb της Oracle μέχρι να διαγράψετε και το BYOIP range. Ένα διαγραμμένο range χρειάζεται ολόκληρη την εισαγωγή από την αρχή.
Αν μισθώνετε το μπλοκ
Η Oracle αναφέρει ότι πρέπει να έχετε την ιδιοκτησία του μπλοκ, καταχωρισμένου σε υποστηριζόμενο μητρώο, και δεν δημοσιεύει τίποτα ειδικό για μισθωμένο χώρο. Ο κάτοχος κάνει την πλευρά του μητρώου: το OCITOKEN στην εγγραφή του εύρους, την οποία μπορεί να επεξεργαστεί μόνο ο maintainer του κατόχου, και το ROA για το ASN της Oracle, συν ένα για το ASN σας αν χρησιμοποιείτε BYOASN. Πριν υπογράψετε, ελέγξτε το καθεστώς της εγγραφής στην οποία μπαίνει το token: ο μισθωμένος χώρος στην περιοχή του RIPE NCC είναι συνήθως καταχωρισμένος ως ASSIGNED PA, που δεν είναι στη λίστα της Oracle. Η Oracle δεν ζητά Letter of Authorization.
Πού ταιριάζει η RTM Networks
Μισθώνουμε /24 και μεγαλύτερα από τον δικό μας χώρο διευθύνσεων του RIPE NCC, και πουλάμε μπλοκ στις περιοχές του RIPE NCC, του ARIN και του APNIC. Επειδή η Oracle δεν αναφέρει το ASSIGNED PA, ένα μπλοκ για το OCI συνήθως είναι καλύτερα να αγοραστεί παρά να μισθωθεί: μεταβιβασμένο στον δικό σας λογαριασμό LIR, καταχωρίζεται ως ALLOCATED PA, που η Oracle αναφέρει (αγορά IPv4). Για χώρο PI ή legacy για τον οποίο είμαστε χορηγός LIR, προσθέτουμε το OCITOKEN και δημιουργούμε το ROA για το ASN της Oracle, και γινόμαστε χορηγός για τον αριθμό AS που χρειάζεται το BYOASN (χορηγία). Για λιγότερες από 256 διευθύνσεις σε ένα instance του OCI, ανακοινώνουμε εμείς ένα μπλοκ και το παραδίδουμε μέσω GRE ή WireGuard, σε οποιοδήποτε μέγεθος έως και μία μόνο διεύθυνση (tunnels GRE και WireGuard). Άλλοι πάροχοι: οδηγοί BYOIP.
Επικοινωνία
Φέρνετε τις δικές σας IP στο Oracle Cloud Infrastructure;
Πείτε μας τον πάροχο, την περιοχή και πόσες διευθύνσεις χρειάζεστε. Για αυτόν τον πάροχο ένα μπλοκ είναι συνήθως καλύτερα να αγοραστεί παρά να μισθωθεί: πουλάμε /24 και μεγαλύτερα οριστικά, ή παραδίδουμε λιγότερες διευθύνσεις μέσω tunnel. Συνήθως απαντάμε εντός 1-3 εργάσιμων ωρών.

