Много автоматизация все още работи само под Windows. Търговски терминали, настолни инструменти без версия за Linux, програми за макроси, онзи бот, който общността ви написа на C# преди години. И много услуги все още решават на кого да вярват по IP: API ключове на борси, заключени към адрес, партньорски крайни точки със списък с разрешени, webhook-и, които се обаждат обратно на фиксиран хост.
Когато и двете са верни, ви трябва Windows сървър със собствен публичен IPv4. Точно това е тази конфигурация.
Какво получавате
VPS с Windows Server 2022 и собствен IPv4. RDP слуша на стандартния порт 3389 на вашия собствен адрес; всеки порт, който отворите в защитната стена на Windows, е достъпен от интернет.
Подхождат два тарифа:
| Тариф | vCPU / RAM / диск | Цена |
|---|---|---|
| Windows Small-IP | 4 / 4 GB / 50 GB | $28/мес |
| Windows Medium-IP | 6 / 6 GB / 60 GB | $36/мес |
Small-IP е правилният избор за един-два бота. Windows изяжда около 2 GB RAM в покой, така че от 4 GB за софтуера ви остават около 2 GB — достатъчно за терминал или бот на .NET, тясно за автоматизация на базата на Chromium с много раздели. Там Medium-IP оправдава допълнителните си $8.
Ако никой не трябва да стига до сървъра ви и никой не вписва адреса му в списък с разрешени, 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
Графичните програми, които изискват работен плот, са по-трудни: трябва им сесия с влязъл потребител. За тях включете автоматично влизане на отделен потребител и стартирайте програмата от неговата папка за автоматично стартиране.
Обновления в неподходящ момент. Задайте Active hours (активни часове) в Windows Update така, че да покриват най-натоварения период на бота, и рестартът няма да падне по средата му.
Страната на IP
Вашият IPv4 остава същият през целия живот на сървъра, включително след преинсталиране — точно каквото е нужно на списъците с разрешени. Впишете го в настройките на API ключа на борсата и сте готови. Ако партньор изисква съответстващо обратно DNS име, задайте го сами в панела. Трябва ви втори адрес за друг бот или услуга? Можете да добавите такъв към същия сървър за $5 на месец — вижте смяна на IP адреса.
Две ограничения, които си струва да предвидите. Тарифите за Windows имат порт 150 Mbit/s без квота за трафик — с резерв за API ботове, вижте трафик и скорост на мрежата. А изходящите пощенски портове 25 и 465 по подразбиране са затворени на всички тарифи, така че бот, който праща имейли, трябва да го прави през пощенски доставчик на порт 587.
Плащане и старт
Регистрирайте се с имейл, платете в USDC, USDT, BTC или друга крипта или купете крипто с карта при плащането. Сървърът обикновено е готов няколко минути след плащането, а паролата на Administrator се показва веднъж в панела. Ако я изгубите или си затворите достъпа с правило в защитната стена, нулирането на паролата и уеб конзолата ще ви върнат вътре без тикет. Свързване по RDP описва първото влизане, а ако ботът ви търгува, Windows VPS за крипто търговия разглежда по-подробно терминалите и забавянето.
Коментари
Още няма коментари. Бъди първият.