Pāriet uz saturu
Networks

Savas IP adreses (BYOIP)

DigitalOcean BYOIP: savas IPv4 adreses Droplets

BYOIP pieejamsAmerikas Savienotās ValstisPārbaudīts pēc DigitalOcean dokumentācijas Tulkots no angļu valodas. Lasīt oriģinālu

Jūs pierādāt prefiksa kontroli ar sertifikātu tā reģistra ierakstā un ziņojumu, kas parakstīts ar to pašu atslēgu. Pēc DigitalOcean izskatīšanas adreses darbojas kā reserved IPs.

Ko pieņem DigitalOcean

Saskaņā ar DigitalOcean dokumentāciju dienā, kad pārbaudījām:

  • Piekļuve. BYOIP atrodas aiz saites Request access Control Panel lapas Reserved IPs apakšā.
  • Izmērs. No /24 līdz /18, tikai IPv4 (DigitalOcean ierobežojumi). Prefiksa pirmā un otrā adrese ir rezervētas, tāpēc /24 dod Jums 254.
  • Reģistrs. ARIN, RIPE NCC, APNIC vai kāds no pārējiem reģionālajiem reģistriem. DigitalOcean neko nesaka par PA, PI vai legacy telpu; tā prasa, lai Jūs varētu pieteikties reģistrā un atjaunināt prefiksa publiskos ierakstus.
  • Kas paziņo. DigitalOcean, no AS393406.
  • Kur. Jebkurš datu centrs, bet viens katram prefiksam: adreses var piešķirt tikai resursiem Jūsu izvēlētajā datu centrā.
  • Kas to izmanto. Droplets, katrs pa vienai BYOIP vai reserved IP vienlaikus. External regional load balancers un public NAT gateways pieņem BYOIP adresi tikai izveides brīdī, un vēlāk to mainīt nevar.
  • Cena. „Provisioning BYOIP address blocks and using BYOIP addresses is free.” (tulkojums: „BYOIP adrešu bloku nodrošināšana un BYOIP adrešu izmantošana ir bez maksas.”) Datu pārraidi apmaksā kā Droplet joslas platumu.
  • Laiks. „Expect a response within seven business days.” (tulkojums: „Gaidiet atbildi septiņu darba dienu laikā.”)

Pirms sākat

ROA AS393406. Tam jāļauj prefiksam izcelties no DigitalOcean AS393406, un to var uzturēt Jūsu reģistrs (RPKI un ROA). DigitalOcean nenorāda maksimālo garumu. Paturiet ROA jebkuram tīklam, kas bloku paziņo (announce) šodien, līdz pārslēdzaties.

Atslēgu pāris un sertifikāts, izveidoti ar OpenSSL. DigitalOcean piemērs izmanto ECC P-384 atslēgu un pieņem arī 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

Sertifikāts reģistra ierakstā, vienā rindā. DigitalOcean to nolasa caur RDAP, kur tam jāparādās zem IP Network, Remarks, Description. Rediģējamais lauks atkarīgs no reģistra:

ReģistrsKur jāievieto sertifikāts
RIPE NCCdescr prefiksa objektā, caur Update object LIR Portal
ARINTīkla Public Comments (Net Handle, tad Modify)
APNICJauns descr lauks apakštīklā, caur Resource Manager Jūsu APNIC kontā

Citos reģistros izmantojiet to lauku, ko RDAP rāda zem Remarks, Description. rdap 203.0.113.0/24 parāda, vai sertifikāts tur ir. DigitalOcean lapa neprasa ne Letter of Authorization, ne route objektu.

Rīki. doctl, openssl un rdap Unix komandrindā.

Soli pa solim

01Pieprasiet piekļuvi lapā Reserved IPs, pirms visa cita.

02Parakstiet nodrošināšanas ziņojumu. Tajā norādīts Jūsu komandas UUID, ko doctl account get -o json rāda zem team, un prefikss:

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

03Iesniedziet pieprasījumu vienam datu centra reģionam:

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

Control Panel tas pats pieprasījums ir Networking, Reserved IPs, Add your own IP prefix, kas prasa arī projektu.

04Gaidiet izskatīšanu. Prefikss rāda Provisioning, tad Active. doctl network byoip-prefix get <prefix-id> ziņo in_progress, līdz tas ir pabeigts.

05Paziņojiet. Jauns prefikss netiek paziņots, līdz Jūs to ieslēdzat:

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

06Piešķiriet adreses. Droplets tāpat kā reserved IPs. Slodzes līdzsvarotājam vai NAT gateway nododiet adresi ar --ip tā izveides brīdī (doctl 1.165.0 vai jaunāks); prefiksam jābūt Active un paziņotam tajā pašā reģionā.

Kļūdas, kas maksā dienu

  • ROA nepareizam DigitalOcean ASN. ARIN reģistrs DigitalOcean norāda vairākus AS numurus, to skaitā AS14061. BYOIP lapa min tikai AS393406.
  • Active prefikss, ko neviens nevar sasniegt. Nodrošināšana prefiksu nepaziņo. Kamēr neiestatāt advertise uz true, trafiks neierodas.
  • Paziņošanas problēma, atlikta uz rītdienu. DigitalOcean ar Jums sazinās, ja pamana anomāliju Jūsu prefiksa paziņojumā. Ja problēma netiek novērsta vienas darba dienas laikā no tās sākuma, „irrespective of your responsiveness” (tulkojums: „neatkarīgi no Jūsu atsaucības”), DigitalOcean izbeidz BYOIP šim prefiksam un to atsauc.
  • Slodzes līdzsvarotāja un NAT adreses ir fiksētas. Tās iestata izveides brīdī, un globālie un iekšējie slodzes līdzsvarotāji BYOIP vispār nevar izmantot.
  • Lapas, kas atpaliek. Ierobežojumu lapa, pēdējo reizi atjaunināta 2026. gada 13. jūlijā, joprojām saka, ka BYOIP adreses var piešķirt tikai Droplets. 2026. gada 3. septembra how-to lapas pievieno slodzes līdzsvarotājus un NAT gateways.
  • E-pasts un reversais DNS. Ierobežojumu lapa saka, ka SMTP porti 25, 465 un 587 ir bloķēti un PTR ieraksti reserved IPs netiek atbalstīti, un nesaka, vai kas no tā attiecas uz BYOIP adresēm. Pajautājiet, pirms pārceļat pasta serveri.

Ja bloku nomājat

DigitalOcean priekšnosacījumi rakstīti reģistrantam: „direct control and update authority” (tulkojums: „tieša kontrole un atjaunināšanas tiesības”) pār bloku un pieteikšanās reģistrā. Nomātai telpai reģistra izmaiņas veic turētājs: sertifikātu ierakstā, ko var rediģēt tikai turētāja maintainer, un ROA AS393406. Jūs izveidojat atslēgu un sertifikātu, nosūtāt turētājam sertifikātu un paturat privāto atslēgu, lai parakstītu pieprasījumu no sava konta. DigitalOcean lapas nesaka, vai tā pieņem ierakstus, ko Jūsu vietā rediģē turētājs, tāpēc, piesakot piekļuvi, pieminiet nomu.

Kur iederas RTM Networks

Mēs iznomājam /24 un lielākus blokus no savas RIPE NCC adrešu telpas un pārdodam blokus RIPE NCC, ARIN un APNIC reģionos. Telpai, kas nomāta no mums, mēs pievienojam Jūsu DigitalOcean sertifikātu reģistra ierakstam un izveidojam ROA AS393406, tāpēc Jūsu kontā atliek tikai pats pieprasījums (IPv4 noma). Ja Droplet vajag mazāk par 256 adresēm, mēs paziņojam bloku un piegādājam adreses pa GRE vai WireGuard, līdz pat vienai (GRE un WireGuard tuneļi). Citi pakalpojumu sniedzēji: BYOIP ceļveži.

Kontakti

Izmantojat savas IP adreses pie DigitalOcean?

Norādiet pakalpojumu sniedzēju, reģionu un to, cik adrešu Jums vajag. Mēs iznomājam /24 un lielākus blokus ar Jūsu pakalpojumu sniedzējam paveiktu reģistra darbu, pārdodam blokus īpašumā vai piegādājam mazāk adrešu caur tuneli. Parasti atbildam 1–3 darba stundu laikā.

Sazināties ar mums

BUJ

DigitalOcean BYOIP: jautājumi

Vai DigitalOcean atbalsta BYOIP?

Jā, kad esat pieprasījis piekļuvi Control Panel lapā Reserved IPs. Jūs ienesat IPv4 no /24 līdz /18 no ARIN, RIPE NCC, APNIC vai cita reģionālā reģistra, pierādāt kontroli ar sertifikātu reģistra ierakstā un parakstītu ziņojumu, un DigitalOcean izskata pieprasījumu septiņu darba dienu laikā.

Vai DigitalOcean iekasē maksu par BYOIP adresēm?

Nē. DigitalOcean cenu lapa saka, ka BYOIP adrešu bloku nodrošināšana un BYOIP adrešu izmantošana ir bez maksas. Datu pārraidi no tām apmaksā kā standarta Droplet joslas platumu.

Kuru ASN vajag ROA DigitalOcean?

AS393406. DigitalOcean BYOIP lapa prasa ROA, kas ļauj prefiksam izcelties no šī ASN. ARIN reģistrs DigitalOcean norāda arī AS14061, bet BYOIP lapa min tikai AS393406.

Vai varu izmantot vienu prefiksu vairākos DigitalOcean datu centros?

Nē. Katrs BYOIP prefikss tiek pievienots vienam datu centram, un tā adreses var piešķirt tikai tur esošiem resursiem. Lai izmantotu savas adreses otrā datu centrā, Jums vajag otru prefiksu.

Vai varu ienest DigitalOcean nomātu telpu?

DigitalOcean priekšnosacījumi pieņem, ka Jūs kontrolējat bloka reģistra ierakstus, tāpēc nomātai telpai izmaiņas veic turētājs: sertifikātu ierakstā un ROA AS393406. Telpai, kas nomāta no mums, mēs darām abus. Piesakot piekļuvi, pieminiet nomu.