−25%

на річну оплату Windows, до 31.10. До тарифів

EQVPS
Почати

Бот на Windows VPS із виділеним IP: свій IPv4 і 4 vCPU від $28 на місяць

Деякі боти працюють лише на Windows, а деякі сервіси довіряють лише фіксованому IP. Windows Server VPS зі своїм IPv4 закриває обидва завдання: RDP на 3389, стабільна адреса для allowlist і поради, щоб бот переживав відключення й перезавантаження.

Чимало автоматизації досі працює лише на Windows. Торгові термінали, десктопні інструменти без збірки під Linux, макро-програми, той самий бот, який ваша спільнота написала на C# багато років тому. І чимало сервісів досі вирішують, кому довіряти, за IP: API-ключі бірж, прив'язані до адреси, партнерські ендпоінти з allowlist, вебхуки, що звертаються до фіксованого хоста.

Коли правдиве і те, і те, потрібен Windows-сервер зі своїм публічним IPv4. Це саме та конфігурація.

Що ви отримуєте

VPS на Windows Server 2022 з виділеним IPv4. RDP слухає стандартний порт 3389 на вашій власній адресі; будь-який порт, який ви відкриєте в брандмауері Windows, доступний з інтернету.

Підходять два тарифи:

ТарифvCPU / RAM / дискЦіна
Windows Small-IP4 / 4 GB / 50 GB$28/міс
Windows Medium-IP6 / 6 GB / 60 GB$36/міс

Small-IP — правильний вибір для одного-двох ботів. Windows у простої з'їдає близько 2 GB RAM, тож із 4 GB вашому софту лишається близько 2 GB — досить для термінала або бота на .NET, тіснувато для автоматизації на Chromium із безліччю вкладок. От там Medium-IP і відпрацьовує свої зайві $8.

Якщо до сервера нікому не треба достукатися й ніхто не вносить його адресу в allowlist, NAT-тарифи Windows дешевші (від $11/міс) і дають RDP на персональному порту. Не платіть за IP, який вам не потрібен.

Ліцензія

Образ — Windows Server 2022 зі своєю ліцензією: ви активуєте його своїм ключем після першого входу й знову після перевстановлення. Усе про саму ОС — редакції, активація, оновлення — на сторінці Windows Server. Ця сторінка — про те, як тримати бота в роботі.

Щоб бот не падав

Більшість історій «бот уночі зупинився» на Windows зводяться до трьох речей.

Вихід із системи замість відключення. Закриття вікна RDP від'єднує сесію й залишає програми працювати. Пункт Sign out (вихід) їх убиває. Привчіть себе просто закривати вікно.

Немає автозапуску. Windows перезавантажується — заради оновлень, після перевстановлення, після обслуговування. Зробіть так, щоб бот стартував разом із машиною. Для консольної програми підійде завдання планувальника з тригером At startup і налаштуванням Run whether user is logged on or not:

$a = New-ScheduledTaskAction -Execute "C:\bots\mybot.exe" -WorkingDirectory "C:\bots"
$t = New-ScheduledTaskTrigger -AtStartup
Register-ScheduledTask -TaskName "mybot" -Action $a -Trigger $t -User "SYSTEM" -RunLevel Highest

З GUI-програмами, яким потрібен робочий стіл, складніше: їм потрібна сесія з користувачем, що увійшов. Для них увімкніть автовхід окремого користувача й запускайте програму з папки автозавантаження цього користувача.

Оновлення в невдалий момент. Задайте в Windows Update Active hours (період активності) так, щоб він покривав найзавантаженіший час бота, — тоді перезавантаження не припаде на його середину.

Бік IP

Ваш IPv4 не змінюється весь час життя сервера, зокрема після перевстановлень, — саме це й потрібно allowlist. Внесіть його в налаштування API-ключа біржі, і готово. Якщо партнеру потрібне відповідне зворотне DNS-ім'я, задайте його самі в кабінеті. Потрібна друга адреса для іншого бота чи сервісу? Її можна додати на той самий сервер за $5 на місяць — див. зміну IP-адреси.

Два обмеження, які варто врахувати. У тарифів Windows порт 150 Mbit/s без квоти трафіку — для API-ботів із запасом, див. трафік і швидкість мережі. І вихідні поштові порти 25 і 465 типово закриті на всіх тарифах, тож бот, що надсилає пошту, має відправляти її через поштового провайдера на порт 587.

Оплата й старт

Зареєструйтеся за email, заплатіть у USDC, USDT, BTC чи іншій крипті або купіть крипту карткою під час оплати. Сервер зазвичай готовий за кілька хвилин після оплати, а пароль Administrator один раз показується в кабінеті. Якщо ви його втратите або закриєте собі доступ правилом брандмауера, скидання пароля й веб-консоль повернуть доступ без тікета. Підключення по RDP описує перший вхід, а якщо ваш бот торгує, Windows VPS для криптотрейдингу докладніше розбирає термінали й затримки.

Готові розгорнути? Оплата криптою, без KYC — сервер за хвилину.

Розгорнути →

Часті питання

Коли потрібен виділений IP, а не NAT-тариф?

Коли щось ззовні має довіряти адресі сервера або достукатися до нього: біржа чи API, що прив'язують ключі до IP, партнер, який вносить вас у whitelist, або бот, що має приймати вхідні з'єднання. На NAT-тарифі вихідна адреса не ваша власна, і відкритий лише персональний RDP-порт.

Який тариф узяти?

Windows Small-IP ($28/міс, 4 vCPU, 4 GB RAM, 50 GB) спокійно тягне одного-двох типових ботів. Windows Medium-IP ($36/міс, 6 vCPU, 6 GB) — для кількох терміналів або важкої браузерної автоматизації. Сама Windows займає близько 2 GB RAM ще до запуску бота.

Чи ліцензована Windows?

Образ — Windows Server 2022 зі своєю ліцензією: свій ключ ви активуєте після першого входу й знову після перевстановлення. Активацію докладно описано на сторінці Windows Server.

Чи працюватиме бот після закриття RDP?

Так, якщо ви від'єднуєтеся, а не виходите із системи. А ще краще — запускати бота як службу або завдання планувальника, що стартує під час завантаження, щоб він піднімався й після перезавантаження.

Чи можна заплатити без картки?

Так. Реєстрація за email і оплата криптою — USDC, USDT, BTC та іншими, — або купівля крипти карткою просто під час оплати.

Коментарі

Поки немає коментарів. Будьте першим.

Залишити коментар

Коментарі проходять модерацію перед публікацією.