Bring your own IP
BYOIP su Cherry Servers: il tuo prefisso IP, dall’ASN di Cherry o dal tuo
Senza un ASN tuo, fornisci un route object, una ROA e una Letter of Authorization che indicano l’ASN di Cherry. Con un tuo ASN, Cherry valida l’ASN e le tue ROA, e i tuoi server annunciano il prefisso via BGP ai router di Cherry.
Cosa accetta Cherry Servers
Dalla documentazione di Cherry Servers, il giorno in cui l’abbiamo verificata, per entrambe le strade:
- Dimensione. “/24 (256 IP addresses) to /20 (4,096 IP addresses)” (traduzione: “da /24 (256 indirizzi IP) a /20 (4.096 indirizzi IP)”), fino a sei prefissi per richiesta. Cherry consiglia di aggregare in blocchi /23, /22, /21 o /20; per più di sei prefissi, contatta il supporto.
- Registro. Non indicato. Fai le modifiche presso il registro o il routing registry dove è registrato il prefisso, o il tuo ASN.
- PA, PI o legacy. Non menzionato.
- Chi lo origina. L’ASN di Cherry per la sede, oppure il tuo ASN con quello di Cherry come upstream. Cherry dice che “each Cherry Servers data center operates under a distinct ASN” (traduzione: “ogni data center di Cherry Servers opera con un ASN distinto”).
- Dove. Šiauliai, Francoforte, Amsterdam, Stoccolma, Singapore, Tokyo e Chicago.
- Prezzo. 200 € o 229 $ una tantum per richiesta, “not per subnet” (traduzione: “non per subnet”). Lavori personalizzati, come modificare subnet configurate o routing personalizzato, possono costare di più.
- Tempi. Validazione fino a 24 ore. Il provisioning “can take several business days” (traduzione: “può richiedere diversi giorni lavorativi”), con le richieste gestite dalle 08:00 alle 17:00 ora lituana nei giorni lavorativi lituani.
- Reputazione. I prefissi non dovrebbero essere su blocklist pubbliche per botnet o spam, perché gli ISP potrebbero filtrarli (tenere pulito un blocco).
Prima di iniziare
Una strada: l’ASN di Cherry o il tuo. Senza un ASN tuo, Cherry annuncia il prefisso. Con un ASN, lo annunciano i tuoi server via BGP. Se vuoi un tuo ASN e non ne hai uno, un LIR sponsor può occuparsene.
L’ASN di Cherry per la tua sede. Il route object e la ROA lo indicano nella strada senza un tuo ASN, e il tuo aut-num lo indica nell’altra:
| Sede | ASN di Cherry Servers |
|---|---|
| Šiauliai, Lituania | AS16125 |
| Francoforte, Germania | AS213896 |
| Amsterdam, Paesi Bassi | AS59642 |
| Stoccolma, Svezia | AS214159 |
| Singapore | AS216444 |
| Tokyo, Giappone | AS210162 |
| Chicago, Stati Uniti | AS204770 |
Una ROA su ogni prefisso, per l’ASN di Cherry o per il tuo: “IP prefixes must have valid ROA records” (traduzione: “i prefissi IP devono avere record ROA validi”). Imposta la lunghezza massima su ciò che verrà annunciato (RPKI e ROA).
Un route object. Senza un tuo ASN, Cherry ne chiede uno con il suo ASN come origin. La sua pagina per il tuo ASN non lo chiede; crealo comunque, con il tuo ASN come origin, perché molte reti costruiscono i loro filtri dai routing registry.
Una Letter of Authorization. Cherry la richiede nella strada senza un tuo ASN, e la consiglia nell’altra. Per la prima strada, Cherry elenca cosa deve contenere: la data, la ragione sociale completa di Cherry Servers e il suo ASN per la sede, il range, una dichiarazione che il titolare autorizza Cherry ad annunciarlo, e il nome e l’indirizzo del titolare come registrati presso il registro, con firma.
Non c’è alcun token o certificato da aggiungere al record del registro.
Passo per passo
Senza un tuo ASN
01Avvisa il supporto. Cherry ti chiede di far sapere ai suoi tecnici di supporto che intendi portare un tuo range IP.
02Crea il route object e la ROA per l’ASN di Cherry nella tua sede. Per Amsterdam, nel RIPE Database:
route: 203.0.113.0/24
origin: AS59642
mnt-by: YOUR-MNT
source: RIPE03Invia per la validazione: i prefissi, i record ROA e la Letter of Authorization. Cherry poi annuncia il range e lo instrada verso i tuoi server.
Con un tuo ASN
01Avvisa il supporto. Cherry ti chiede di far sapere ai suoi tecnici di supporto che intendi portare un tuo ASN e un tuo range IP.
02Aggiorna il tuo aut-num con l’ASN di Cherry per la sede. Per Amsterdam, con 64500 come tuo ASN:
import: from AS59642 accept ANY
export: to AS59642 announce AS6450003Invia per la validazione: il tuo ASN, i prefissi, i record ROA e, come consigliato, la Letter of Authorization. Cherry dice che la verifica può richiedere fino a 24 ore.
04Configura BGP. Dopo la validazione, Cherry assegna il tuo ASN al tuo progetto. Attiva Local BGP per il progetto nel portale clienti (Network, Local BGP, Activate). La pagina Network, Local BGP del server fornisce poi i comandi di configurazione di BIRD, con l’ASN locale, l’ASN remoto e gli indirizzi dei peer. Aggiungi il tuo prefisso come route statica, come Cherry documenta per BIRD 1.6, con 192.0.2.10 al posto dell’IP principale del tuo server:
protocol static stat_my_pfx {
table master;
route 203.0.113.0/24 via 192.0.2.10;
}Cherry non fornisce una configurazione per Windows, che potrebbe richiedere un client BGP di terze parti.
In entrambe le strade
Attendi e verifica. Calcola fino a 24 ore perché le reti di tutto il mondo recepiscano la route. Cherry suggerisce il BGP Toolkit di Hurricane Electric (bgp.he.net) e RIPEstat. Lo stato RPKI dovrebbe risultare valido per l’ASN che origina la route, quello di Cherry o il tuo, al posto di <ASN>:
curl "https://stat.ripe.net/data/rpki-validation/data.json?resource=<ASN>&prefix=203.0.113.0/24"Errori che costano una giornata
- Pagare due volte. Il costo è per richiesta, quindi metti ogni prefisso, fino a sei, in una sola.
- Una richiesta il venerdì pomeriggio. Le richieste sono gestite dalle 08:00 alle 17:00 ora lituana, quindi una inviata tardi di venerdì di solito parte il lunedì.
- L’ASN di un’altra sede. Ogni data center ha il proprio ASN, e la tua ROA e il tuo route object, o il tuo aut-num, devono indicare quello dove si trovano i tuoi server.
- La modalità gateway per le macchine virtuali. I range sono configurati per impostazione predefinita come route statica. Le macchine virtuali su server in segmenti di rete diversi potrebbero non riuscire a condividere una subnet gateway, quindi chiedi che i tuoi server siano in un solo segmento, o che il range sia diviso, per esempio in quattro /26.
- Anycast tra sedi. Alcuni router rifiutano una route che porta il tuo ASN due volte nel suo path, quindi il traffico tra le tue sedi può fallire. Cherry non promette che il traffico anycast segua il percorso che intendi.
Se il blocco è in affitto
La pagina di Cherry per la strada senza un tuo ASN prevede lo spazio in affitto: osserva che un servizio di affitto di IP può creare per te il route object e la ROA, e farti scaricare la Letter of Authorization. Nessuna delle due pagine di Cherry chiede che il blocco sia registrato a tuo nome o che tu sia un LIR. Il titolare si occupa della parte del registro per il prefisso: il route object e la ROA, per l’ASN di Cherry o per il tuo, e la Letter of Authorization, i cui dati del titolare devono corrispondere al record del registro. Con un tuo ASN, le righe import ed export vanno nel record del tuo ASN, che gestisci tu o il tuo LIR sponsor.
Dove entra RTM Networks
Affittiamo /24 e blocchi più grandi dal nostro spazio di indirizzi RIPE NCC, e vendiamo blocchi nelle regioni del RIPE NCC, dell’ARIN e dell’APNIC. Per lo spazio affittato da noi, creiamo la ROA e il route object per l’ASN di Cherry o per il tuo, e firmiamo la Letter of Authorization (affitto di indirizzi IPv4). Se vuoi annunciare dal tuo ASN e non gestisci un LIR, sponsorizziamo numeri AS (sponsorizzazione di ASN). Per meno di 256 indirizzi, annunciamo noi il blocco e lo consegniamo alla tua macchina Cherry Servers via GRE o WireGuard, in qualsiasi dimensione fino a un solo indirizzo (tunnel GRE e WireGuard). Altri provider sono nelle nostre guide BYOIP.
Contatti
Porti i tuoi IP su Cherry Servers?
Indicaci il provider, la regione e quanti indirizzi ti servono. Affittiamo /24 e blocchi più grandi con il lavoro sul registro già fatto per il tuo provider, vendiamo blocchi in piena proprietà, o consegniamo meno indirizzi tramite un tunnel. Di solito rispondiamo entro 1-3 ore lavorative.

