Beaucoup d'automatisation ne tourne encore que sous Windows. Terminaux de trading, outils de bureau sans version Linux, logiciels de macros, ce bot que votre communauté a écrit en C# il y a des années. Et beaucoup de services décident encore à qui faire confiance selon l'IP : clés d'API de plateformes d'échange liées à une adresse, endpoints de partenaires avec liste d'autorisation, webhooks qui rappellent un hôte fixe.
Quand les deux sont vrais, il vous faut un serveur Windows avec sa propre IPv4 publique. C'est exactement cette configuration.
Ce que vous obtenez
Un VPS Windows Server 2022 avec une IPv4 dédiée. RDP écoute sur le port standard 3389 à votre propre adresse ; chaque port que vous ouvrez dans le pare-feu Windows est joignable depuis Internet.
Deux tarifs conviennent :
| Tarif | vCPU / RAM / disque | Prix |
|---|---|---|
| Windows Small-IP | 4 / 4 GB / 50 GB | $28/mois |
| Windows Medium-IP | 6 / 6 GB / 60 GB | $36/mois |
Small-IP est le bon choix pour un ou deux bots. Windows consomme environ 2 GB de RAM au repos, donc 4 GB laissent environ 2 GB à votre logiciel — assez pour un terminal ou un bot .NET, juste pour une automatisation basée sur Chromium avec de nombreux onglets. C'est là que Medium-IP justifie ses $8 de plus.
Si personne n'a besoin de joindre votre serveur et que personne ne met son adresse en liste d'autorisation, les tarifs Windows NAT sont moins chers (dès $11/mois) et vous donnent RDP sur un port personnel. Ne payez pas pour une IP dont vous n'avez pas besoin.
Licence
L'image est Windows Server 2022 avec votre propre licence : vous l'activez avec votre clé après la première connexion, puis à nouveau après une réinstallation. Tout ce qui concerne le système lui-même — éditions, activation, mises à jour — se trouve sur la page Windows Server. Cette page-ci parle de garder un bot en marche.
Garder le bot en vie
La plupart des histoires du type « mon bot s'est arrêté pendant la nuit » sous Windows se résument à trois choses.
Se déconnecter du compte au lieu de fermer la session. Fermer la fenêtre RDP déconnecte la session et laisse vos programmes tourner. Choisir Sign out (se déconnecter) les tue. Prenez l'habitude de simplement fermer la fenêtre.
Pas de démarrage au boot. Windows redémarre — pour les mises à jour, après une réinstallation, après une maintenance. Faites démarrer le bot avec la machine. Pour un programme console, une tâche planifiée déclenchée At startup et réglée sur Run whether user is logged on or not suffit :
$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
Les programmes graphiques qui ont besoin d'un bureau sont plus délicats : il leur faut une session avec un utilisateur connecté. Pour eux, activez la connexion automatique d'un utilisateur dédié et lancez le programme depuis le dossier de démarrage de cet utilisateur.
Des mises à jour au mauvais moment. Réglez les Active hours (heures d'activité) de Windows Update pour couvrir la période la plus chargée de votre bot, afin qu'un redémarrage ne tombe pas en plein milieu.
Côté IP
Votre IPv4 reste la même pendant toute la vie du serveur, y compris après les réinstallations — exactement ce dont les listes d'autorisation ont besoin. Saisissez-la dans les réglages de la clé d'API de votre plateforme d'échange, et c'est fait. Si un partenaire exige un nom DNS inverse correspondant, définissez-le vous-même dans l'espace client. Besoin d'une deuxième adresse pour un autre bot ou service ? Vous pouvez en ajouter une au même serveur pour $5 par mois — voir changer d'adresse IP.
Deux limites à anticiper. Les tarifs Windows ont un port à 150 Mbit/s, sans quota de trafic — largement assez pour des bots d'API, voir trafic et débit réseau. Et les ports de messagerie sortants 25 et 465 sont fermés par défaut sur tous les tarifs : un bot qui envoie des e-mails doit passer par un fournisseur de messagerie sur le port 587.
Payer et démarrer
Inscrivez-vous avec un e-mail, payez en USDC, USDT, BTC ou autre crypto, ou achetez de la crypto par carte au moment du paiement. Le serveur est généralement prêt quelques minutes après le paiement, et le mot de passe Administrator s'affiche une fois dans l'espace client. Si vous le perdez ou vous enfermez dehors avec une règle de pare-feu, la réinitialisation du mot de passe et la console web vous font rentrer sans ticket. Se connecter en RDP couvre la première connexion, et si votre bot fait du trading, VPS Windows pour le trading crypto approfondit les terminaux et la latence.
Commentaires
Pas encore de commentaires. Soyez le premier.