Banyak otomatisasi yang masih hanya berjalan di Windows. Terminal trading, alat desktop tanpa versi Linux, software makro, bot yang ditulis komunitas Anda dengan C# bertahun-tahun lalu. Dan banyak layanan masih memutuskan siapa yang dipercaya berdasarkan IP: kunci API exchange yang dikunci ke satu alamat, endpoint mitra dengan allowlist, webhook yang memanggil balik ke host tetap.
Jika keduanya berlaku, Anda butuh server Windows dengan IPv4 publik sendiri. Inilah penyiapan tersebut.
Yang Anda dapatkan
VPS Windows Server 2022 dengan IPv4 dedicated. RDP mendengarkan di port standar 3389 pada alamat Anda sendiri; setiap port yang Anda buka di firewall Windows bisa dijangkau dari internet.
Dua tarif yang cocok:
| Tarif | vCPU / RAM / disk | Harga |
|---|---|---|
| Windows Small-IP | 4 / 4 GB / 50 GB | $28/bln |
| Windows Medium-IP | 6 / 6 GB / 60 GB | $36/bln |
Small-IP adalah pilihan tepat untuk satu atau dua bot. Windows memakan sekitar 2 GB RAM saat diam, jadi dari 4 GB tersisa sekitar 2 GB untuk software Anda — cukup untuk terminal atau bot .NET, sempit untuk otomatisasi berbasis Chromium dengan banyak tab. Di situlah Medium-IP membuktikan nilai tambahan $8-nya.
Jika tidak ada yang perlu menjangkau server Anda dan tidak ada yang memasukkan alamatnya ke allowlist, tarif Windows NAT lebih murah (mulai $11/bln) dan memberi RDP di port pribadi. Jangan bayar untuk IP yang tidak Anda butuhkan.
Lisensi
Image-nya Windows Server 2022 dengan lisensi milik sendiri: Anda mengaktifkannya dengan kunci Anda sendiri setelah login pertama, dan lagi setelah instal ulang. Segala hal tentang sistem operasinya — edisi, aktivasi, pembaruan — ada di halaman Windows Server. Halaman ini membahas cara menjaga bot tetap berjalan.
Menjaga bot tetap hidup
Sebagian besar cerita "bot saya berhenti semalam" di Windows bermuara pada tiga hal.
Sign out alih-alih memutuskan koneksi. Menutup jendela RDP memutuskan sesi dan membiarkan program Anda tetap berjalan. Memilih Sign out (keluar) mematikannya. Biasakan untuk cukup menutup jendela.
Tidak mulai saat boot. Windows melakukan reboot — untuk pembaruan, setelah instal ulang, setelah pemeliharaan. Buat bot mulai bersama mesin. Untuk program konsol, tugas terjadwal dengan pemicu At startup dan opsi Run whether user is logged on or not sudah cukup:
$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
Program GUI yang butuh desktop lebih rumit: mereka membutuhkan sesi dengan pengguna yang login. Untuk itu, aktifkan login otomatis untuk pengguna khusus dan jalankan program dari folder Startup milik pengguna tersebut.
Pembaruan di saat yang salah. Atur Active hours (jam aktif) di Windows Update agar mencakup periode tersibuk bot Anda, supaya restart tidak terjadi di tengah-tengahnya.
Sisi IP
IPv4 Anda tetap sama sepanjang umur server, termasuk setelah instal ulang — persis yang dibutuhkan allowlist. Masukkan ke pengaturan kunci API exchange Anda, selesai. Jika mitra membutuhkan nama reverse DNS yang cocok, atur sendiri di dasbor. Butuh alamat kedua untuk bot atau layanan lain? Anda bisa menambahkannya ke server yang sama seharga $5 per bulan — lihat mengganti alamat IP.
Dua batasan yang perlu direncanakan. Tarif Windows punya port 150 Mbit/s tanpa kuota trafik — lebih dari cukup untuk bot API, lihat trafik dan kecepatan jaringan. Dan port email keluar 25 dan 465 tertutup secara default di semua tarif, jadi bot yang mengirim email sebaiknya lewat penyedia email di port 587.
Membayar dan memulai
Daftar dengan email, bayar dengan USDC, USDT, BTC, atau kripto lain, atau beli kripto dengan kartu saat checkout. Server biasanya siap dalam beberapa menit setelah pembayaran, dan kata sandi Administrator ditampilkan sekali di dasbor. Jika Anda kehilangannya atau mengunci diri sendiri dengan aturan firewall, reset kata sandi dan konsol web membawa Anda masuk kembali tanpa tiket. Terhubung lewat RDP membahas login pertama, dan jika bot Anda melakukan trading, VPS Windows untuk trading kripto membahas terminal dan latensi lebih dalam.
Komentar
Belum ada komentar. Jadilah yang pertama.