Bring your own IP
BYOIP у Vultr: анонсуйте власні IP-адреси через BGP
Ви запитуєте доступ до BGP, Vultr перевіряє префікс і просить контакт у реєстрі його підтвердити, а потім ваш інстанс анонсує префікс Vultr. Він не призначає інстансам адрес, що належать клієнтам, жодним іншим способом.
Що приймає Vultr
З документації Vultr, у день нашої перевірки:
- Розмір. IPv4 від /24 до /16, IPv6 від /48 до /32. Щонайбільше п’ять префіксів на клієнта, IPv4 та IPv6 разом.
- Реєстр. Будь-який регіональний інтернет-реєстр; посібник із запиту наводить як приклади ARIN, RIPE NCC та APNIC. Нічого про простір PA, PI чи legacy.
- Хто анонсує. Ваш власний ASN, з AS20473 перед ним в інтернеті, або сам AS20473, якщо Vultr призначає вам приватний ASN.
- Де. Будь-яка локація Vultr, але «our locations are not linked» (переклад: «наші локації не пов’язані між собою»): ви анонсуєте /24 з кожної локації, де використовуєте адреси, або один префікс з кількох локацій як anycast. Префікс не можна ділити з іншим обліковим записом.
- Хто може запитати. Обліковий запис щонайменше з одним активним інстансом Compute. Bare metal теж підходить, з тікетом підтримки, що називає сервери, які анонсуватимуть префікс.
- Ціна. Сторінка Vultr Cloud Networking каже: «There is no additional cost for running BGP with us.» (переклад: «Додаткової плати за роботу BGP з нами немає.») Документація з BGP і BYOIP не називає плати за принесення префікса.
- Терміни. Від 24 до 48 годин після підтвердження контактом у реєстрі, потім від 6 до 48 годин на фільтри транзитних провайдерів.
Перед початком
ROA. Політика Vultr рекомендує його, щоб пришвидшити прийняття, а його перевірка під час підключення відхиляє неправильний. ROA називає ваш публічний ASN або AS20473, якщо ви використовуєте приватний ASN від Vultr: «any ROA signed with a different ASN will be rejected by Vultr's system as invalid» (переклад: «будь-який ROA, підписаний з іншим ASN, система Vultr відхилить як недійсний») (RPKI та ROA).
Об’єкт route, якщо хочете власний. Без нього Vultr створює його в RADb. З публічним ASN Vultr також додає ваш ASN до RADB::AS20473:AS-CONE, з якого більшість транзитних провайдерів будує свої фільтри. Vultr приймає об’єкти route з RADb, ARIN, RIPE Database та APNIC.
Лист авторизації (LOA). Шаблон Vultr уповноважує «Vultr with AS20473 to announce the following IP address blocks» (переклад: «Vultr з AS20473 анонсувати такі блоки IP-адрес») і підписується представником компанії, якій вони належать. Ви завантажуєте його разом із запитом.
Контакт у реєстрі, який читає пошту. Vultr підтверджує префікс листом на одну з контактних осіб у записі реєстру і дає вам вибрати, яку саме, коли їх у записі кілька. Оберіть скриньку, яку хтось читає.
Крок за кроком
01Запитайте доступ до BGP. У Vultr Console відкрийте Products, Network, BGP і натисніть Get Started. Увімкніть I have my own IP space, введіть ваш ASN, пароль BGP і префікс та завантажте LOA. Виберіть, які маршрути Vultr вам надсилатиме, опишіть використання і натисніть Request BGP Setup.
02Пройдіть перевірки. Vultr перевіряє, серед іншого, записи в Spamhaus і ROA та показує попередження в консолі, якщо щось не проходить. Потім контакт у реєстрі натискає посилання в листі Vultr, і фінальні перевірки тривають від 24 до 48 годин.
03Перезавантажте з панелі керування будь-який інстанс, розгорнутий до налаштування BGP. Перезавантаження через SSH недостатньо.
04Підніміть сесію з основної IP-адреси інстансу, з паролем і multihop 2. На VPS сусід 169.254.169.254 в AS64515; на bare metal це 169.254.1.1 в AS20473. Vultr рекомендує BIRD. Його приклад, з документаційними значеннями і статичним маршрутом для вашого блоку:
router id 192.0.2.10;
protocol device {
scan time 5;
}
protocol static {
ipv4;
route 203.0.113.0/24 unreachable;
}
protocol bgp vultr {
local as 64500;
source address 192.0.2.10;
ipv4 {
import none;
export all;
};
graceful restart on;
multihop 2;
neighbor 169.254.169.254 as 64515;
password "your-bgp-password";
}birdc show proto all vultr має повідомити Established. Вкладка BGP кожного інстансу в консолі також має приклади конфігурацій BIRD і FRR.
05Задійте адреси. Додайте адресу до dummy-інтерфейсу і дозвольте BIRD експортувати її як /32 (блок protocol direct для dummy*) поряд з охопним /24. Кілька інстансів в одній локації можуть анонсувати ту саму /32 для резервування.
06Зважайте на фільтри. Там, де транзитні провайдери фільтрують за даними IRR, як у Європі та США, оновлення зазвичай займають від 6 до 24 годин. Ручні фільтри, як в Індії та Ізраїлі, можуть займати понад 48 годин.
Помилки, що коштують дня
- Приватний ASN у ROA. З приватним ASN від Vultr ROA називає AS20473, ніколи не приватний номер. Vultr перевіряє RPKI щоночі, і ROA, що став недійсним, автоматично знімає активний префікс.
- Максимальна довжина. «Invalid Prefix Length» у консолі означає, що максимальна довжина ROA не відповідає тому, що ви анонсуєте. Рішення Vultr це новий ROA з правильною довжиною, «such as 24 for IPv4» (переклад: «наприклад 24 для IPv4»).
- Застарілий контакт у реєстрі. Якщо поштову скриньку в записі реєстру ніхто не читає, підключення зупиняється на листі з підтвердженням.
- Сторінки, що розходяться щодо ASN. Посібник із запиту, оновлений 16 жовтня 2026 р., поєднує ваш власний простір IP з вашим власним ASN і каже, що без нього ви використовуєте простір IP від Vultr. Посібник з BGP від 15 квітня 2026 р., сторінка про підключення і сторінка про RPKI допускають приватний ASN від Vultr з вашим власним простором, з ROA, що називає AS20473. Скажіть, що хочете, у полі опису використання.
- Видалення префікса потребує тікета підтримки.
Якщо ви орендуєте блок
Сторінка Vultr про RPKI каже, що лише власник простору IP може керувати його ROA, і «if you are leasing IP space, contact your provider» (переклад: «якщо ви орендуєте простір IP, зверніться до свого провайдера») щодо RPKI. Власник робить три речі: створює ROA для вашого ASN або для AS20473, підписує LOA як компанія, якій належить блок, і натискає посилання для підтвердження, яке Vultr надсилає контакту в реєстрі. Vultr не встановлює правила, що блок має бути на ваше ім’я, але знімає префікс, якщо з’ясовує, що він належить іншій особі, тож зберігайте LOA від власника.
Де тут RTM Networks
Ми здаємо в оренду /24 і більші блоки з нашого власного адресного простору RIPE NCC і продаємо блоки в регіонах RIPE NCC, ARIN та APNIC. Для простору, орендованого в нас, ми створюємо ROA для вашого ASN або AS20473 і підписуємо лист авторизації для Vultr (оренда IPv4). Блок зареєстровано на вас, тож лист-підтвердження від Vultr може надійти на вашу власну скриньку, і ми це радимо; якщо ж ви оберете наш контакт, напишіть нам, що префікс іде до Vultr, і ми його підтвердимо. Ми підтверджуємо лише блоки, які тримаємо: для діапазону від когось іншого контакт у реєстрі належить йому. Якщо ви хочете анонсувати з власного ASN і не маєте LIR, ми спонсоруємо номери AS (спонсорство ASN). Якщо вам потрібно менше ніж 256 адрес або ви не хочете запускати BGP, ми анонсуємо блок і доставляємо його до вашого інстансу через GRE або WireGuard, аж до однієї адреси (тунелі GRE і WireGuard). Інші провайдери: посібники BYOIP.
Контакти
Переносите власні IP до Vultr?
Скажіть провайдера, регіон і скільки адрес вам потрібно. Ми здаємо в оренду /24 і більше з уже виконаною роботою з реєстром для вашого провайдера, продаємо блоки у власність або доставляємо меншу кількість адрес через тунель. Ми зазвичай відповідаємо протягом 1–3 годин у робочий час.

