Ask:
Bagaimana cara remote komputer windows dari jaringan luar menggunakan tunnel vps biznet gio dengan ip publik 103.xxx.xxx.xxx
Berikut adalah tutorial step-by-step bagaimana cara remote komputer Windows (RDP) dari jaringan luar menggunakan tunnel VPS dengan IP publik 103.xxx.xxx.xxx (dalam hal ini VPS Biznet GIO).
🎯 Tujuan:
Agar komputer Windows yang berada di jaringan lokal (misal IP lokal: 192.168.1.10
) bisa di-remote dari internet via VPS menggunakan IP publik 103.xxx.xxx.xxx
.
🧩 Arsitektur:
Internet
│
▼
[Client kamu di luar jaringan]
│
▼
[VPS BiznetGIO - IP: 103.xxx.xxx.xxx]
│
(Tunnel SSH)
│
▼
[Komputer Windows lokal - IP: 192.168.1.10]
🧰 Syarat yang Harus Dipenuhi:
-
✅ Komputer Windows sudah mengaktifkan Remote Desktop (RDP).
-
✅ Komputer Windows terhubung ke internet atau jaringan yang bisa menjangkau VPS.
-
✅ Komputer Windows punya OpenSSH Client (bawaan Windows 10/11).
-
✅ Kamu punya akses ke VPS (103.xxx.xxx.xxx) sebagai root atau user dengan sudo.
-
✅ VPS punya OpenSSH server aktif.
-
✅ Kamu punya akses command line di Windows (CMD atau PowerShell).
✍️ STEP BY STEP
🖥️ 1. Aktifkan Remote Desktop di Windows
-
Tekan tombol
Win + R
, ketik:SystemPropertiesRemote
lalu Enter. -
Centang: Allow remote connections to this computer.
-
Klik OK.
🔐 2. Setup Key SSH di Windows (jika belum ada)
Buka PowerShell:
ssh-keygen
Tekan Enter terus (jangan kasih passphrase).
🚀 3. Copy SSH Key ke VPS
ssh-copy-id youruser@103.xxx.xxx.xxx
Gantilah
youruser
dengan user yang kamu pakai di VPS
🔁 4. Jalankan Tunnel Reverse dari Windows ke VPS
Masih di PowerShell, jalankan:
ssh -R 33900:localhost:3389 youruser@103.xxx.xxx.xxx
Artinya:
-
Port 3389 (RDP) komputer Windows akan diterima di VPS via port
33900
.
Simpan agar mudah dijalankan lagi, bisa dijadikan shortcut
.bat
nanti.
📡 5. Dari komputer luar, remote RDP ke IP VPS
-
Gunakan komputer mana pun dari luar (bisa juga dari HP via Remote Desktop).
-
Jalankan:
mstsc
-
Masukkan IP dan port:
103.xxx.xxx.xxx:33900
-
🛠 Tips Tambahan
✅ Agar Tunnel Otomatis Saat Booting
-
Install AutoSSH di Windows via Win32-OpenSSH.
-
Buat file
.bat
untuk menjalankan perintah ssh reverse. -
Letakkan file
.bat
itu di folderStartup
.
🧪 Troubleshooting
Masalah | Solusi |
---|---|
Tidak bisa login RDP | Pastikan Remote Desktop diaktifkan |
Port 3389 ditolak | Pastikan firewall Windows membuka port 3389 |
Tunnel tidak jalan | Cek kembali perintah ssh -R , pastikan kamu login ke VPS |
VPS menolak port forward | Edit di /etc/ssh/sshd_config VPS: GatewayPorts yes dan restart sshd |
Kalau kamu ingin saya bantu buatkan script otomatis untuk Windows agar langsung jalan saat booting, cukup beri tahu saja 🙌.