Μετάβαση στο περιεχόμενο
Networks

Bring your own IP

BYOIP στο UpCloud: οι δικές σας διευθύνσεις IP σε ένα Private Cloud

BYOIP κατόπιν αιτήματοςΦινλανδίαΕλέγχθηκε με βάση την τεκμηρίωση του UpCloud στις Μετάφραση από τα αγγλικά. Διαβάστε το πρωτότυπο

Για Cloud Servers στις δημόσιες ζώνες του UpCloud, ο τρόπος να χρησιμοποιήσετε το δικό σας μπλοκ είναι ένα tunnel, που καλύπτει και αυτός ο οδηγός.

Τι δέχεται το UpCloud

Από την τεκμηρίωση του UpCloud, την ημέρα που την ελέγξαμε:

  • Μόνο Private Cloud. Το Private Cloud τρέχει τους Cloud Servers σας σε αποκλειστικούς hosts. Το UpCloud αναφέρει ότι «offers the possibility for dedicated public IP blocks, and it is possible to utilise your own IP blocks (BYOIP).» (σε μετάφραση: «προσφέρει τη δυνατότητα αποκλειστικών δημόσιων μπλοκ IP, και είναι δυνατό να χρησιμοποιήσετε τα δικά σας μπλοκ IP (BYOIP).»)
  • Μέσω πωλήσεων. Οι συχνές ερωτήσεις δικτύωσης ρωτούν «Can I bring my own IPs or IP range?» (σε μετάφραση: «Μπορώ να φέρω τις δικές μου IP ή εύρος IP;») και απαντούν: «Yes, you can do this in our Private Cloud. Contact our sales team for more information.» (σε μετάφραση: «Ναι, μπορείτε να το κάνετε στο Private Cloud μας. Επικοινωνήστε με την ομάδα πωλήσεών μας για περισσότερες πληροφορίες.») Το UpCloud δεν τεκμηριώνει βήματα σε κονσόλα, API ή CLI γι' αυτό.
  • Πού. Ένα Private Cloud βρίσκεται μέσα σε μια γονική δημόσια ζώνη, μία από τις 15 τοποθεσίες του UpCloud.
  • Όροι. Η σελίδα του Private Cloud απαντά στο «Can I bring my own IPs?» (σε μετάφραση: «Μπορώ να φέρω τις δικές μου IP;») με: «Yes. UpCloud supports Bring Your Own IP (BYOIP). Your prefixes can be announced via BGP (subject to validation and LOA). Availability and prefix size requirements depend on the target region.» (σε μετάφραση: «Ναι. Το UpCloud υποστηρίζει Bring Your Own IP (BYOIP). Τα prefixes σας μπορούν να ανακοινωθούν μέσω BGP (υπό την προϋπόθεση επαλήθευσης και LOA). Η διαθεσιμότητα και οι απαιτήσεις μεγέθους prefix εξαρτώνται από την περιοχή προορισμού.»)
  • Δεν δημοσιεύονται. Ποια μητρώα δέχεται το UpCloud, το origin ASN, τιμή για το ίδιο το BYOIP και ο χρόνος υλοποίησης.
  • Τιμή Private Cloud. Οι διαμορφώσεις ξεκινούν από 3 190 € τον μήνα, με προσφορά για κάθε πελάτη.
  • Οι δημόσιες ζώνες χρησιμοποιούν διευθύνσεις του UpCloud. Ένας Cloud Server παίρνει μία διεύθυνση IPv4 και μία IPv6 εξ ορισμού και μπορεί να έχει έως πέντε δημόσιες διευθύνσεις IPv4. Οι επιπλέον διευθύνσεις IPv4 χρεώνονται ανά ώρα.
  • Και τα floating IPs είναι του UpCloud. Είναι διευθύνσεις IPv4 που δεσμεύει ο λογαριασμός σας, χρεώνονται ανά διεύθυνση, και μετακινούνται μεταξύ Cloud Servers στο ίδιο κέντρο δεδομένων. Δεν διατίθενται για IPv6.

Πριν ξεκινήσετε

Το UpCloud κατονομάζει δύο απαιτήσεις, επαλήθευση και Letter of Authorization, και αφήνει τα υπόλοιπα στη συζήτηση με τις πωλήσεις. Προετοιμάστε ό,τι ζητά κάθε πάροχος που ανακοινώνει χώρο πελατών, και επιβεβαιώστε κάθε σημείο:

  1. Ένα /24 ή μεγαλύτερο. Το UpCloud αναφέρει ότι οι απαιτήσεις μεγέθους prefix εξαρτώνται από την περιοχή, και τα δίκτυα φιλτράρουν οτιδήποτε μικρότερο από /24.
  2. Την εγγραφή μητρώου. Μάθετε ποιο μητρώο κατέχει το μπλοκ (για παράδειγμα το ARIN, το RIPE NCC ή το APNIC) και ποιον οργανισμό αναφέρει η εγγραφή.
  3. Ένα ROA για το ASN που ανακοινώνει, του UpCloud ή το δικό σας, με το μέγιστο μήκος ίσο με ό,τι ανακοινώνεται (RPKI και ROA). Δημιουργήστε το μόλις το UpCloud κατονομάσει το ASN.
  4. Ένα route object με το ίδιο ASN ως origin.
  5. Ένα Letter of Authorization, που ζητά το UpCloud, υπογεγραμμένο από τον κάτοχο του μπλοκ και με το UpCloud ως το δίκτυο που θα το μεταφέρει.

Η λύση του tunnel

Για Cloud Servers στις δημόσιες ζώνες, ή όσο διαρκεί η συζήτηση για το Private Cloud, ένα tunnel βάζει το μπλοκ σας στον διακομιστή χωρίς το UpCloud να αλλάξει τίποτα. Ένα δίκτυο που μπορεί να ανακοινώσει το μπλοκ το ανακοινώνει, και ένα tunnel GRE ή WireGuard μεταφέρει την κίνησή του στον διακομιστή σας και πίσω (πώς λειτουργεί το tunnel).

Ο διακομιστής κρατά τη διεύθυνση IPv4 που του εκχώρησε το UpCloud. Αυτή η διεύθυνση είναι το εξωτερικό άκρο του tunnel: η απέναντι πλευρά στέλνει σε αυτήν ενθυλακωμένα πακέτα, και το δίκτυο του UpCloud βλέπει συνηθισμένη κίνηση μεταξύ δύο δημόσιων διευθύνσεων. Το μισθωμένο μπλοκ ταξιδεύει μέσα στο tunnel. Ρυθμίζετε τις διευθύνσεις του στη διεπαφή του tunnel ή στη loopback, και ο διακομιστής απαντά σε αυτές σαν να ήταν τοπικές.

  • Οι απαντήσεις επιστρέφουν μέσω του tunnel. Προσθέστε ένα policy route ώστε η κίνηση από το μπλοκ να φεύγει μέσω του tunnel. Αν έφευγε απευθείας, θα είχε διεύθυνση προέλευσης που το UpCloud δεν εκχώρησε ποτέ στον διακομιστή, και τα δίκτυα φιλτράρουν τέτοια κίνηση.
  • Ανοίξτε το firewall του UpCloud και προς τις δύο κατευθύνσεις. Αν το χρησιμοποιείτε, έχετε υπόψη ότι είναι stateless: οι κανόνες πρέπει να επιτρέπουν ρητά την εισερχόμενη και την εξερχόμενη κίνηση. Οι κανόνες του ταιριάζουν TCP, UDP ή ICMP. Για το GRE, που είναι το πρωτόκολλο IP 47, αφήστε το πρωτόκολλο στο All και περιορίστε τον κανόνα στη διεύθυνση του απέναντι άκρου. Για το WireGuard, επιτρέψτε τη θύρα UDP του.
  • Ορίστε το MTU. 1 476 byte για GRE, περίπου 1 420 για WireGuard, με MSS clamping αν ο διακομιστής δρομολογεί το μπλοκ προς εικονικές μηχανές.
  • Οποιοδήποτε μέγεθος. Ένα tunnel παραδίδει λιγότερες από 256 διευθύνσεις, έως και μία μόνο, κάτι που το BYOIP δεν κάνει ποτέ.

Παγίδες

  • Η μετεγκατάσταση σταματά στις διευθύνσεις του πελάτη. Η λειτουργία Relocate Server του UpCloud μετακινεί έναν διακομιστή μεταξύ ζωνών Public και Private Cloud στο ίδιο κέντρο δεδομένων, με έναν περιορισμό δικτύου: «The server cannot have IP addresses from a dedicated, customer-owned IP network.» (σε μετάφραση: «Ο διακομιστής δεν μπορεί να έχει διευθύνσεις IP από ένα αποκλειστικό δίκτυο IP που ανήκει στον πελάτη.») Σχεδιάστε πού θα βρίσκεται το μπλοκ σας πριν από τη μετάβαση.
  • Η δωρεάν δοκιμή μπλοκάρει θύρες. Κατά τη δωρεάν δοκιμή του UpCloud κάποιες θύρες είναι μπλοκαρισμένες και το δίκτυο λειτουργεί στα 100 Mbit/s. Μετά την πρώτη πληρωμή κάθε θύρα εκτός από την 25 είναι ανοιχτή, οπότε δοκιμάστε ένα tunnel μετά από αυτό.

Αν μισθώνετε το μπλοκ

Το UpCloud δεν δημοσιεύει τίποτα για μισθωμένο χώρο ή για το όνομα ποιου πρέπει να φέρει η εγγραφή μητρώου, οπότε ρωτήστε την ομάδα πωλήσεων του UpCloud όταν επικοινωνήσετε μαζί της. Για BYOIP στο Private Cloud, ο κάτοχος κάνει την πλευρά του μητρώου: το ROA για το ASN που ορίζει το UpCloud, το route object, και το Letter of Authorization που ζητά το UpCloud. Με ένα tunnel, τίποτα δεν αλλάζει στο UpCloud: το δίκτυο στο άλλο άκρο ανακοινώνει το μπλοκ, και ο κάτοχος χρειάζεται μόνο να εξουσιοδοτήσει αυτό το δίκτυο.

Πού ταιριάζει η RTM Networks

Μισθώνουμε /24 και μεγαλύτερα από τον δικό μας χώρο διευθύνσεων του RIPE NCC, και πουλάμε μπλοκ στις περιοχές του RIPE NCC, του ARIN και του APNIC. Κάθε μίσθωση περιλαμβάνει το ROA, το route object, εγγραφές PTR και ένα Letter of Authorization όποτε το χρειάζεστε (μίσθωση IPv4). Για ένα Private Cloud, δημιουργούμε το ROA για το ASN που ορίζει το UpCloud και υπογράφουμε το Letter of Authorization, και γινόμαστε χορηγός για αριθμούς AS οργανισμών που δεν λειτουργούν δικό τους LIR (χορηγία ASN). Για Cloud Servers στις δημόσιες ζώνες, ανακοινώνουμε εμείς το μπλοκ και το παραδίδουμε μέσω GRE ή WireGuard, σε οποιοδήποτε μέγεθος έως και μία μόνο διεύθυνση (tunnels GRE και WireGuard). Άλλοι πάροχοι: οδηγοί BYOIP.

Επικοινωνία

Φέρνετε τις δικές σας IP στο UpCloud;

Πείτε μας τον πάροχο, την περιοχή και πόσες διευθύνσεις χρειάζεστε. Μισθώνουμε /24 και μεγαλύτερα με έτοιμη τη δουλειά μητρώου για τον πάροχό σας, πουλάμε μπλοκ οριστικά ή παραδίδουμε λιγότερες διευθύνσεις μέσω tunnel. Συνήθως απαντάμε εντός 1-3 εργάσιμων ωρών.

Επικοινωνήστε μαζί μας

Συχνές ερωτήσεις

BYOIP στο UpCloud: ερωτήσεις

Υποστηρίζει το UpCloud BYOIP;

Ναι, αλλά μόνο στο Private Cloud του, και μόνο μέσω της ομάδας πωλήσεών του. Η σελίδα του Private Cloud αναφέρει ότι τα prefixes σας μπορούν να ανακοινωθούν μέσω BGP, υπό την προϋπόθεση επαλήθευσης και Letter of Authorization, και ότι η διαθεσιμότητα και οι απαιτήσεις μεγέθους prefix εξαρτώνται από την περιοχή. Δεν δημοσιεύει μητρώα, origin ASN, τιμή BYOIP ή χρόνο υλοποίησης.

Μπορώ να χρησιμοποιήσω τις δικές μου διευθύνσεις IP σε έναν τυπικό Cloud Server του UpCloud;

Όχι μέσω του UpCloud. Οι Cloud Servers στις δημόσιες ζώνες του δέχονται διευθύνσεις του UpCloud: μία IPv4 και μία IPv6 εξ ορισμού, έως πέντε διευθύνσεις IPv4 ανά διακομιστή, και floating IPs που ο λογαριασμός σας δεσμεύει από το UpCloud. Μπορείτε όμως να χρησιμοποιήσετε εκεί το δικό σας μπλοκ φέρνοντάς το μέσω tunnel από ένα δίκτυο που το ανακοινώνει.

Χρειάζομαι δικό μου ASN για το BYOIP στο UpCloud;

Το UpCloud δεν το λέει. Δεν κατονομάζει origin ASN, μόνο ότι η ανακοίνωση μέσω BGP υπόκειται σε επαλήθευση και Letter of Authorization, οπότε ρωτήστε την ομάδα πωλήσεών του ποιο ASN θα ανακοινώνει το prefix πριν δημιουργηθεί το ROA. Για ένα tunnel δεν χρειάζεστε καθόλου ASN.

Μπορώ να μετεγκαταστήσω έναν διακομιστή που χρησιμοποιεί τις δικές μου διευθύνσεις;

Όχι, όχι με τη λειτουργία Relocate Server του UpCloud. Η τεκμηρίωσή του αναφέρει ότι ένας διακομιστής δεν μπορεί να μετεγκατασταθεί όσο έχει διευθύνσεις IP από ένα αποκλειστικό δίκτυο IP που ανήκει στον πελάτη, και οι διακομιστές που μετεγκαθίστανται κρατούν μόνο διευθύνσεις που δεν ανήκουν στον πελάτη. Αποφασίστε πού θα βρίσκεται το μπλοκ σας πριν μετακινήσετε διακομιστές μεταξύ Public και Private Cloud.