AWS BYOIP 2026: IPv4 үшін $43.80 немесе өз /24 блогыңыз

AWS BYOIP 2026: IPv4 үшін $43.80 немесе өз /24 блогыңыз

AWS BYOIP 2026: IPv4 үшін $43.80 немесе өз /24 блогыңыз

Қысқаша (2026-11-04 тексерілді): AWS өзі беретін әрбір жария IPv4 мекенжайы үшін, қолданыста болсын не бос тұрсын, сағатына $0.005 алады: бір мекенжайға айына $3.65, жылына $43.80. Өзіңіз әкелген мекенжайлар (BYOIP) үшін мұндай төлем жоқ. 2026 жылғы қазандағы нарықтық медиана бойынша (/24 үшін шамамен $6,500) сатып алынған /24 барлық 256 мекенжайды қолдансаңыз шамамен 7 айда, 50 мекенжайда шамамен 36 айда өзін ақтайды. 2026 жылғы қазандағы орташа бағамен жалға алынған /24 (бір IP үшін $0.49, айына шамамен $125) шамамен 35 жария IP-ден бастап AWS мекенжайларынан арзанырақ. Одан аз болса, AWS-ке төлей беріңіз. Нарықтық бағалар - күні көрсетілген бақылаулар; ұсыныс алу үшін IPv4 бағалары бетін қараңыз.

AWS не үшін ақы алады және BYOIP нені алып тастайды

2024 жылдың ақпанынан бастап AWS әрбір жария IPv4 мекенжайы үшін шот жазады. Amazon VPC баға беті (2026-11-04 тексерілді) қолданыстағы мекенжай үшін сағатына $0.005 және бос мекенжай үшін де сонша көрсетеді, ал BYOIP мекенжайлары туралы былай дейді: "These public IPv4 addresses are not charged." Бетте жария IPv4 үшін тегін деңгей жоқ; онда сипатталған тегін деңгей Amazon VPC IP Address Manager (IPAM) қызметіне қатысты.

AWS шоттарында бір ай 730 сағат, демек:

  • 1 мекенжай: айына $3.65, жылына $43.80;
  • 50 мекенжай: айына $182.50, жылына $2,190;
  • 256 мекенжай: айына $934.40, жылына $11,212.80.

Соңғы жол көрінгеннен маңыздырақ: BYOIP-тен кейін AWS /24 ішіндегі барлық мекенжайды, соның ішінде желі мекенжайы мен кең таратылым мекенжайын қолдануға рұқсат етеді (EC2 BYOIP талаптары). IPAM BYOIP үшін бір өңірде және бір аккаунтта тегін; екі не одан көп өңір немесе аккаунт үшін қажет Advanced Tier сағатына әр белсенді IP үшін $0.00027 тұрады, бұл бір мекенжайға айына шамамен $0.20.

Әкелінген диапазонға AWS қоятын ережелер

EC2 BYOIP құжаттамасынан, 2026-11-04 тексерілді:

  1. Тізілім. Диапазон ARIN, RIPE NCC немесе APNIC тізілімінде жеке тұлғаға емес, компанияға не мекемеге тіркелген болуы керек. LACNIC пен AFRINIC бұл тізімде жоқ.
  2. Көлемі. Ең кіші IPv4 диапазоны - /24. /25 әкелуге болмайды.
  3. ROA. Amazon-ның 16509 және 14618 ASN-дері үшін Route Origin Authorization, ең үлкен ұзындығы әкелінетін диапазонға тең болуы тиіс (IPAM /24 талап етеді). Алдымен қазіргі ASN-іңізге ROA жасаңыз, әйтпесе қолданыстағы маршруттар бұзылуы мүмкін. European Sovereign Cloud үшін оның орнына 16509 және 214101 ASN-дері қажет.
  4. Бақылауды дәлелдеу. Тізілім жазбасындағы өздігінен қол қойылған X.509 сертификаты (RIPE-те: inetnum нысанындағы жаңа descr жолы, remarks емес) немесе IPAM арқылы DNS TXT әдісі.
  5. Бедел. AWS "might investigate the reputation" және тарихы нашар диапазоннан бас тартуы мүмкін. Блокты сатып алмас бұрын тексеріңіз: біздің IPv4 қара тізімдерін тексеру мақаласын қараңыз.
  6. Шектеулер. Бір аккаунтта бір өңірге бес BYOIP диапазоны (көбірек - сұраныс бойынша), әр диапазон бір мезетте тек бір өңірде. Provisioning көбіне екі сағатта аяқталады; AWS өзіне бір аптаға дейін уақыт қалдырады.

Бастамас бұрын диапазонды тексеріңіз: byoip_check.js

Скрипт тек жария деректерді оқиды (RIPEstat және RDAP, AWS аккаунты қажет емес) және екі сұраққа жауап береді: префикс provisioning-ке дайын ба және неше жария IP-ден бастап өз /24 блогыңыз AWS бағасынан арзан. Оған префикстер немесе ASN беріңіз. byoip_check.js деп сақтаңыз:

// byoip_check.js - is a prefix ready for AWS BYOIP, and when does a /24 beat AWS public IPv4?
// usage: bun byoip_check.js <prefix | ASN> [prefix ...]   e.g. bun byoip_check.js AS204057
// Public data only (RIPEstat, RDAP), no AWS account needed.
const AWS_IP_HOUR = 0.005  // aws.amazon.com/vpc/pricing/, in-use or idle, checked 2026-11-04
const BUY_IP = 25.40       // ip4.market /24 90-day median per IP, 80 sales to 2026-10-26
const LEASE_IP_MONTH = 0.49 // IPv4Center all-region /24 lease average, page updated 2026-10-28
const AMAZON = [16509, 14618] // ASNs the ROA must authorize (EC2 BYOIP prerequisites)

const stat = async (call, q) =>
  (await (await fetch(`https://stat.ripe.net/data/${call}/data.json?${q}`)).json()).data

let prefixes = process.argv.slice(2)
if (prefixes.length === 1 && /^as\d+$/i.test(prefixes[0])) {
  const d = await stat('announced-prefixes', `resource=${prefixes[0]}`)
  prefixes = d.prefixes.map(p => p.prefix).filter(p => p.includes('.')).sort().slice(0, 5)
}

for (const pfx of prefixes) {
  const len = +pfx.split('/')[1]
  const rdap = await (await fetch(`https://rdap.org/ip/${pfx}`)).json().catch(() => ({}))
  const raw = JSON.stringify(rdap)
  const origins = (await stat('prefix-overview', `resource=${pfx}`)).asns.map(a => a.asn)
  const rpki = {}
  for (const asn of [...origins, ...AMAZON])
    rpki[asn] = (await stat('rpki-validation', `resource=AS${asn}&prefix=${pfx}`)).status
  const ok = len <= 24 && AMAZON.every(a => rpki[a] === 'valid') && raw.includes('BEGIN CERTIFICATE')
  console.log(`\n${pfx}  ${rdap.handle ?? '?'}  ${rdap.type ?? '?'}  ${rdap.country ?? ''}`)
  console.log(`  size /${len} (AWS takes /24 or larger): ${len <= 24 ? 'ok' : 'too small'}`)
  for (const [asn, s] of Object.entries(rpki))
    console.log(`  ROA AS${asn}${AMAZON.includes(+asn) ? ' (Amazon)' : ' (origin today)'}: ${s}`)
  console.log(`  X.509 certificate in the registry record: ${raw.includes('BEGIN CERTIFICATE') ? 'yes' : 'no'}`)
  console.log(`  ready to provision: ${ok ? 'yes' : 'no'}`)
}

// Cost: AWS-provided public IPv4 vs a /24 brought in (BYOIP addresses carry no AWS IPv4 charge)
const awsMonth = n => n * AWS_IP_HOUR * 730
const buy = 256 * BUY_IP, lease = 256 * LEASE_IP_MONTH
const usd = v => '$' + Math.round(v).toLocaleString('en-US')
console.log(`\npublic IPs | AWS per month | AWS per year | lease /24 per month | buy /24 pays back in`)
for (const n of [10, 35, 50, 100, 256])
  console.log(`${String(n).padStart(10)} | ${usd(awsMonth(n)).padStart(13)} | ${usd(awsMonth(n) * 12).padStart(12)} | ${
    (usd(lease) + (awsMonth(n) > lease ? ' (cheaper)' : ' (dearer)')).padStart(19)} | ${
    (buy / awsMonth(n)).toFixed(1).padStart(6)} months`)
console.log(`/24 to buy: ${usd(buy)} once (+ broker fee, LIR or sponsoring LIR); lease: ${usd(lease)} a month`)
bun byoip_check.js AS204057

Нәтиже: DCXV бұлттық серверінде іске қосылды, Bun 1.4.4, 2026-11-04 (өзіміздің AS204057; қалған төрт префикс біріншісімен бірдей нәтиже берді):

116.204.153.0/24  116.204.153.0 - 116.204.153.255  ALLOCATED PA  CZ
  size /24 (AWS takes /24 or larger): ok
  ROA AS14618 (Amazon): invalid_asn
  ROA AS16509 (Amazon): invalid_asn
  ROA AS204057 (origin today): valid
  X.509 certificate in the registry record: no
  ready to provision: no

public IPs | AWS per month | AWS per year | lease /24 per month | buy /24 pays back in
        10 |           $37 |         $438 |       $125 (dearer) |  178.1 months
        35 |          $128 |       $1,533 |      $125 (cheaper) |   50.9 months
        50 |          $183 |       $2,190 |      $125 (cheaper) |   35.6 months
       100 |          $365 |       $4,380 |      $125 (cheaper) |   17.8 months
       256 |          $934 |      $11,213 |      $125 (cheaper) |    7.0 months
/24 to buy: $6,502 once (+ broker fee, LIR or sponsoring LIR); lease: $125 a month

Біздің префикстер заңды түрде дайын емес: оларды тек AS204057 жариялайды, Amazon үшін ROA да, сертификат та жоқ. 16509 және 14618 үшін invalid_asn - 3-қадамға дейін дәл осыны көресіз, ал одан кейін valid қажет. Баға тұрақтылары скрипттің басында күнімен көрсетілген: ұсыныс алғанда оларды ауыстырыңыз.

Сатып алу, жалға алу немесе AWS-ке төлей беру

AWS-тегі жария IPv4 саны Ең арзан жол (2026 жылғы қазан бағалары) Неге назар аудару керек
Шамамен 35-тен аз AWS мекенжайларын қалдыру Бос тұрған Elastic IP да сағатына $0.005 тұрады
Шамамен 35-100 /24 жалға алып, әкелу Жалға беруші Amazon үшін ROA мен сертификат жасауы керек
Шамамен 100-256 /24 сатып алу 7-18 айда өзін ақтайды; блок актив болып қалады
Бірнеше өңір /22 не үлкенін сатып алып, /24-ке бөлу Бір ROA мен бір жазба барлығын қамтиды
Кейін AWS-тен кету Сатып алу Блок сізбен бірге кетеді, AWS мекенжайлары кетпейді

Кесте скрипттегі 2026 жылғы қазан деректеріне сүйенеді: ip4.market 90 күндік медианасы - 2026-10-26 дейінгі 80 /24 сатылымы бойынша бір IP үшін $25.40, IPv4Center барлық өңірлер бойынша /24 жалдауының орташа бағасы - айына бір IP үшін $0.49 (бет 2026-10-28 жаңартылған). Сатып алу үшін LIR немесе демеуші LIR және брокер комиссиясы да керек; DCXV жариялаған /24 мәмілесі комиссиясы - бір IP үшін EUR 2.00. RIPE-тегі трансферден кейін блокты 24 ай бойы қайта беруге болмайды, бірақ бұл оны AWS-те қолдануға кедергі емес. Екі жолды IPv4 жалдау немесе сатып алу мақаласында салыстырыңыз.

Екі практикалық жайт. Жалдау кезінде BYOIP жалға беруші Amazon ASN-дерін ROA-ға және сіздің сертификатыңызды жазбаға қосуға келіскенде ғана жұмыс істейді: қол қоймас бұрын сұраңыз. Ал AWS қолдауына да төлесеңіз, ол IPv4 төлемдерін қоса алғанда бүкіл шоттың үлесі ретінде есептелетінін ұмытпаңыз, мұны біздің AWS қолдауы мен шоттары туралы нұсқаулық көрсетеді.

DCXV мұнда қалай көмектеседі

DCXV - RIPE, ARIN және APNIC өңірлеріндегі IPv4 брокері: біз сатып алуға не жалға алуға таза /24 табамыз, оның тарихын тексереміз және трансферді жүргіземіз, сонда блок сіздің атыңызға өткен бойда ROA мен сертификат қадамдары басталады. AWS-те қанша мекенжай және қай өңірлерде қолданатыныңызды DCXV IPv4 бөлімі арқылы немесе ipv4@dcxv.com мекенжайына жазыңыз.

AWS BYOIP 2026: IPv4 үшін $43.80 немесе өз /24 блогыңыз
ipv4pricingcloud

AWS BYOIP 2026: IPv4 үшін $43.80 немесе өз /24 блогыңыз

AWS жария IPv4 үшін сағатына $0.005, жылына $43.80 алады. BYOIP бұл төлемсіз: сатып алынған не жалға алынған /24 қашан ақталады, ROA тексеру скриптімен.

Broadcom-нан кейін VMware-ден кету: тексерілген көшу жоспары
clouddedicatedinfrastructure

Broadcom-нан кейін VMware-ден кету: тексерілген көшу жоспары

Broadcom мерзімсіз лицензияларды тоқтатып, серіктестерді азайтып, VDDK-ны жасырды. ВМ-ді KVM, Proxmox не Hyper-V-ге көшіру: күндер, сыналған OVA түрлендіргіші.

DNS таралу уақыты: Cloudflare-дің 3 секунды мен сіздің TTL
networkingcloudinfrastructure

DNS таралу уақыты: Cloudflare-дің 3 секунды мен сіздің TTL

Cloudflare DNS жинау кідірісін 3,3 с-қа қысқартты. Бірақ жаңа серверге көшу TTL-ді, теріс кэшті және .com-ның 2 күндік делегациясын күтеді. Екі аймақта өлшедік.

АҚШ кеңестеріндегі 10 000 пікір: ДОО клиенттеріне не береді
clouddedicatedinfrastructure

АҚШ кеңестеріндегі 10 000 пікір: ДОО клиенттеріне не береді

Жаңа деректер жинағы АҚШ кеңестеріндегі дата-орталықтар туралы 10 202 пікірді қамтиды: 90,5% қарсы, су бірінші орында. Біз қайта санап, мәнін түсіндіреміз.

AWS қолдауы мен шоттары: ЕО үшін тексерілген нұсқаулық
cloudpricingcompare

AWS қолдауы мен шоттары: ЕО үшін тексерілген нұсқаулық

AWS қолдау жоспарлары мен бағалары, биллинг деректерінің кешігуі, шығыс трафик, шығынды тексеру скрипті және тұрақты бағалы ЕО провайдері қашан тиімдірек.