Preskoči na vsebino
Networks

Lastni IP-naslovi (BYOIP)

BYOIP pri DigitalOcean: lastni IPv4-naslovi na Droplets

BYOIP na voljoZdružene države AmerikePreverjeno v dokumentaciji DigitalOcean dne Prevedeno iz angleščine. Preberite izvirnik

Nadzor nad predpono dokažete s potrdilom v njenem zapisu registra in sporočilom, podpisanim z istim ključem. Po pregledu DigitalOcean naslovi delujejo kot reserved IPs.

Kaj DigitalOcean sprejme

Iz dokumentacije DigitalOcean na dan, ko smo preverjali:

  • Dostop. BYOIP je za povezavo Request access na dnu strani Reserved IPs v Control Panel.
  • Velikost. Od /24 do /18, samo IPv4 (omejitve DigitalOcean). Prvi in drugi naslov predpone sta rezervirana, zato blok /24 da 254 naslovov.
  • Register. ARIN, RIPE NCC, APNIC ali eden od drugih regionalnih registrov. DigitalOcean ne pove ničesar o prostoru PA, PI ali legacy; zahteva, da se lahko prijavite v register in posodobite javne zapise predpone.
  • Kdo je izvor. DigitalOcean, z AS393406.
  • Kje. Kateri koli podatkovni center, a en na predpono: naslovi se lahko dodelijo samo virom v podatkovnem centru, ki ga izberete.
  • Kaj ga uporablja. Droplets, vsak hkrati en BYOIP ali reserved IP. Zunanji regionalni izenačevalniki obremenitve in javni prehodi NAT sprejmejo naslov BYOIP samo ob ustvarjanju, pozneje ga ni mogoče spremeniti.
  • Cena. „Provisioning BYOIP address blocks and using BYOIP addresses is free.“ (prevod: „Zagotovitev blokov naslovov BYOIP in uporaba naslovov BYOIP sta brezplačni.“) Prenos podatkov se obračuna kot pasovna širina Droplet.
  • Čas. „Expect a response within seven business days.“ (prevod: „Odgovor pričakujte v sedmih delovnih dneh.“)

Preden začnete

ROA za AS393406. Predponi mora omogočati izvor iz AS393406 DigitalOcean, gostiti pa ga lahko vaš register (RPKI in ROA). DigitalOcean največje dolžine ne določa. ROA omrežja, ki blok objavlja danes, obdržite, dokler ne preklopite.

Par ključev in potrdilo, izdelana z OpenSSL. Primer DigitalOcean uporablja ključ ECC P-384, sprejme pa tudi RSA:

Shell
openssl genpkey -algorithm EC -pkeyopt ec_paramgen_curve:P-384 -out private_key.pem
openssl req -new -x509 -key private_key.pem -days 365 -out x509_certificate.pem
cat x509_certificate.pem | tr -d "\n" > encoded_x509_certificate.pem

Potrdilo v zapisu registra, v eni vrstici. DigitalOcean ga bere prek RDAP, kjer se mora pojaviti pod IP Network, Remarks, Description. Polje, ki ga urejate, je odvisno od registra:

RegisterKam gre potrdilo
RIPE NCCdescr v objektu predpone, prek Update object v LIR Portal
ARINPublic Comments omrežja (Net Handle, nato Modify)
APNICNovo polje descr v podomrežju, prek Resource Manager v vašem računu APNIC

Pri drugih registrih uporabite polje, ki ga RDAP kaže pod Remarks, Description. rdap 203.0.113.0/24 pokaže, ali je potrdilo tam. Stran DigitalOcean ne zahteva pooblastila (Letter of Authorization) in ne objekta route.

Orodja. doctl, openssl in rdap v ukazni vrstici Unix.

Korak za korakom

01Zaprosite za dostop na strani Reserved IPs, pred vsem drugim.

02Podpišite sporočilo za zagotovitev. Navaja UUID vaše ekipe, ki ga doctl account get -o json kaže pod team, in predpono:

Shell
echo -n "DO|<team_uuid>|203.0.113.0/24" | openssl dgst -sign private_key.pem -keyform pem -sha256 -out signature_file.txt
cat signature_file.txt | openssl base64 | tr -- '+=/' '-_~' | tr -d "\n" > encoded_signature_file.txt

03Oddajte zahtevo za eno regijo podatkovnega centra:

Shell
doctl network byoip-prefix create --prefix 203.0.113.0/24 --region ams3 \
  --signature "$(cat encoded_signature_file.txt)"

V Control Panel je ista zahteva Networking, Reserved IPs, Add your own IP prefix, ki zahteva tudi projekt.

04Počakajte na pregled. Predpona kaže Provisioning, nato Active. doctl network byoip-prefix get <prefix-id> poroča in_progress, dokler ni končano.

05Objavite. Nova predpona ni objavljena, dokler je ne vklopite:

Shell
doctl network byoip-prefix update <prefix-id> --advertise=true

06Dodelite naslove. Dropletom tako kot reserved IPs. Za izenačevalnik obremenitve ali prehod NAT naslov podate z --ip ob ustvarjanju (doctl 1.165.0 ali novejši); predpona mora biti Active in objavljena v isti regiji.

Napake, ki stanejo dan

  • ROA za napačen ASN DigitalOcean. Register ARIN za DigitalOcean navaja več številk AS, med njimi AS14061. Stran o BYOIP navaja samo AS393406.
  • Aktivna predpona, ki je nihče ne doseže. Zagotovitev predpone ne objavi. Dokler advertise ne nastavite na true, promet ne prihaja.
  • Težava z objavo, odložena na jutri. DigitalOcean se obrne na vas, če v objavi vaše predpone opazi nepravilnost. Če težava ni odpravljena v enem delovnem dnevu od njenega začetka, „irrespective of your responsiveness“ (prevod: „ne glede na vašo odzivnost“), DigitalOcean BYOIP za to predpono ukine in jo umakne.
  • Naslovi izenačevalnikov obremenitve in NAT so fiksni. Nastavijo se ob ustvarjanju, globalni in notranji izenačevalniki obremenitve pa BYOIP sploh ne morejo uporabljati.
  • Strani, ki zaostajajo. Stran z omejitvami, nazadnje posodobljena 13. julija 2026, še vedno pravi, da se naslovi BYOIP lahko dodelijo samo Dropletom. Strani z navodili s 3. septembra 2026 dodajajo izenačevalnike obremenitve in prehode NAT.
  • Pošta in povratni DNS. Stran z omejitvami pravi, da so vrata SMTP 25, 465 in 587 blokirana in zapisi PTR na reserved IPs nepodprti, ne pove pa, ali kar koli od tega velja za naslove BYOIP. Vprašajte, preden preselite poštni strežnik.

Če blok najamete

Predpogoji DigitalOcean so napisani za registranta: „direct control and update authority“ (prevod: „neposreden nadzor in pooblastilo za posodabljanje“) nad blokom in prijava v register. Pri najetem prostoru spremembe v registru naredi imetnik: potrdilo v zapisu, ki ga lahko ureja samo imetnikov vzdrževalec, in ROA za AS393406. Vi izdelate ključ in potrdilo, imetniku pošljete potrdilo, zasebni ključ pa obdržite, da z njim podpišete zahtevo iz svojega računa. Strani DigitalOcean ne povedo, ali sprejme zapise, ki jih za vas uredi imetnik, zato najem omenite, ko zaprosite za dostop.

Kje nastopi RTM Networks

Dajemo v najem bloke /24 in večje iz lastnega naslovnega prostora RIPE NCC ter prodajamo bloke v regijah RIPE NCC, ARIN in APNIC. Za prostor, najet pri nas, vaše potrdilo DigitalOcean dodamo v zapis registra in ustvarimo ROA za AS393406, tako da vam v računu ostane le sama zahteva (najem IPv4). Če na Droplet potrebujete manj kot 256 naslovov, blok objavimo in naslove dostavimo prek GRE ali WireGuard, do enega samega (tuneli GRE in WireGuard). Drugi ponudniki: vodniki BYOIP.

Kontakt

Prinašate lasten IP k ponudniku DigitalOcean?

Povejte nam ponudnika, regijo in koliko naslovov potrebujete. Bloke /24 in večje dajemo v najem z že opravljenim registrskim delom za vašega ponudnika, bloke prodajamo v celoti ali manj naslovov dostavimo prek tunela. Običajno odgovorimo v 1 do 3 delovnih urah.

Stopite v stik z nami

Pogosta vprašanja

BYOIP pri DigitalOcean: vprašanja

Ali DigitalOcean podpira BYOIP?

Da, ko zaprosite za dostop na strani Reserved IPs v Control Panel. Prinesete IPv4 od /24 do /18 pri ARIN, RIPE NCC, APNIC ali drugem regionalnem registru, nadzor dokažete s potrdilom v zapisu registra in podpisanim sporočilom, DigitalOcean pa zahtevo pregleda v sedmih delovnih dneh.

Ali DigitalOcean zaračunava naslove BYOIP?

Ne. Stran s cenami DigitalOcean pravi, da sta zagotovitev blokov naslovov BYOIP in uporaba naslovov BYOIP brezplačni. Prenos podatkov z njih se obračuna kot standardna pasovna širina Droplet.

Kateri ASN potrebuje ROA za DigitalOcean?

AS393406. Stran DigitalOcean o BYOIP zahteva ROA, ki predponi omogoča izvor iz tega ASN. Register ARIN za DigitalOcean navaja tudi AS14061, stran o BYOIP pa navaja samo AS393406.

Ali lahko eno predpono uporabljam v več podatkovnih centrih DigitalOcean?

Ne. Vsaka predpona BYOIP je dodana v en sam podatkovni center, njeni naslovi pa se lahko dodelijo samo virom v njem. Za lastne naslove v drugem podatkovnem centru potrebujete drugo predpono.

Ali lahko k DigitalOcean prinesem najet prostor?

Predpogoji DigitalOcean predpostavljajo, da nadzorujete zapise bloka v registru, zato pri najetem prostoru spremembe naredi imetnik: potrdilo v zapisu in ROA za AS393406. Za prostor, najet pri nas, storimo oboje mi. Najem omenite, ko zaprosite za dostop.