Minggu, 02 Juni 2019

Cara Install Windows Server di Digital Ocean sebagai RDP

Digital Ocean merupakan empu dari cloud server yang memiliki harga murah dengan kualitas servernya yang benar-benar terjamin. Namun sayangnya digital ocean hanya menyediakan server dengan sistem operasi linux karena memang hanya linux lah sistem operasi yang bisa didistribusikan secara gratis dengan fitur yang melimpah.

Dulu waktu saya masih menduduki masa SMK, saya mengenal digitalocean ini sebagai penyedia VPS untuk jualan akun SSH sebagai pendukung trik internet gratis. Salah satu pembaca disini tentu masih ingat kan tentang internet gratis menggunakan SSH, yang bergelut dengan dunia Inject, bitvise, proxifier dan sebagainya.

Install Windows in Digitalocean

Nah selama itu saya mengenal Digital Ocean namun baru beberapa bulan ini saya mengetahui bahwa kita bisa menggunakan Windows di Digital Ocean sebagai sistem operasi server dan bisa digunakan sebagai RDP. Khususnya yang selalu saya gunakan adalah Versi Windows Server 2012 R2

Sebelumnya, saya biasa menggunakan VPS linux dari digital ocean sebagai server squid proxy pribadi dan juga VNC server (sejenis RDP namun menggunakan Linux). Tentu sedikit ribet karena saya terbiasa menggunakan Windows namun di server harus dipaksa menggunakan linux, untungnya ada forum digital ocean agar semua bisa berjalan dengan lancar.

Dalam tutorial ini, hal yang terpenting adalah kita membutuhkan file ISO atau mentahan dari instalasi Sistem Operasi Windows server yang bisa didownload melalui direct link. Nah disini saya sudah sediakan link private serta file mentahan di Google Drive sebagai backup. 

Cara Install Windows Server sebagai RDP di Digital Ocean
Simak tutorial dengan seksama jangan sampai ada hal yang terlewat karena bisa berakibat fatal dan harus mengulang dari awal. Tutorial akan cukup panjang, jadi siapkan waktu luang dan siapkan untuk mendedikasikan diri :
  • Buat Droplet baru, saya sarankan menggunakan Ubuntu dengan spesifikasi dan negara server sesuka anda. 
  • Jika sudah dibuat, klik pada nama droplet yang telah anda buat tadi
  • Klik menu "recovery"
  • Klik atau centang pada "boot from recovery ISO"
  • Restart melalui tombol on/off. klik "off", lalu klik "on" lagi.
  • Klik tombol "console" kecil di bawah tombol on/off.
  • Maka akan terbuka jendela console, tunggu hingga password root terletak di situ (root password has been random set too), formatnya xxxx-xxxx-xxxx-xxxx, lalu copy password tersebut.
  • Jika password tidak muncul, di console tersebut silahkan ketik "passwd" lalu enter
  • Buka software putty.exe
  • Login ke IP droplet yang telah dibuat tadi dengan port 22
  • Login as : root
  • Masukkan password yang dicopy dari console tadi
  • Ketikkan :
wget -O- https://jaz.konch.moe/OZYs104tk9vB.gz | gunzip | dd of=/dev/vda
  • Atau jika gagal :
wget -O- https://jaz.konch.xyz/5NaEHVggf2rD.gz | gunzip | dd of=/dev/vda
  • kode diatas untuk windows server 2012, untuk windows server 2016 silahkan ketikkan :
wget -O- https://jaz.konch.moe/c1ma2XxtFjy0.gz | gunzip | dd of=/dev/vda
  • Atau jika gagal :
wget -o- https://jaz.konch.xyz/712tAFl4XyCW.gz | gunzip | dd of=/dev/vda
  • Tunggu hingga proses selesai
  • Jika sudah, exit putty dan console
  • Buka digital ocean, masuk ke menu recovery pada droplet tadi
  • Matikan dahulu droplet dengan klik tombol off.
  • Ubah recovery ke "Boot from Hard Drive", lalu klik tombol on.
  • Klik tombol console lagi, disitu windows sudah terinstall
  • Silahkan login Administartor dengan memasukkan password : P@ssword64
recovery digitalocean
Setting Jaringan Windows Server agar Bisa Internetan
Karena ini fresh install maka server tidak bisa digunakan untuk akses internet, dan harus disetting IPV4 nya sesuai setting network yang disediakan di console (IP, Netmask, Gateway)
  • Melalui console dan posisi sudah login administrator, silahkan klik kanan pada icon network di taskbar, klik "open network and sharing center"
  • Klik pada nama kabel jaringan yang tersambung
  • Pilih "properties"
  • Pilih "IPV4", lalu klik "Properties"
  • Klik "Use the following IP addres"
  • Masukkan Public IP, Netmask, dan Gateway sesuai dengan yang tertera di jendela console paling bawah.
    network digitalocean
    IP digitalocean
  • Masukkan DNS 1.1.1.1 dan 1.0.0.1
  • Klik Ok
  • Klik Close, maka kita sudah bisa menggunakan layanan internet di windows server tersebut
Mengubah Password Admin
Mengubah password administrator ini wajib dilakukan untuk akses server melalui RDP
  • Klik kanan icon windows di console (tombol start), pilih run
  • Ketikkan "lusrmgr.msc" tanpa tanda petik
  • Maka jendela baru akan muncul, klik kanan pada "administrator", pilih "set password"
  • Pilih "proceed"
  • Ketikkan password baru (harus ada huruf besar, kecil, angka, dan simbol)
  • Jika sudah silahkan close console
Connect Server sebagai RDP di Windows
  • Melalui PC kita, di menu start silahkan search dan jalankan "remote desktop"
  • Maka jendela remote desktop akan terbuka, masukkan ip droplet tadi di kolom "Computer" dengan username "Administrator"
  • Klik connect
  • Masukkan password baru yang sudah dibuat tadi
Setting HDD Agar Full Capacity
  • Download software AOMEI Partition Assistant
  • Install lalu buka software tersebut
  • Klik kanan pada hdd server, klik "resize", geser ke kanan hingga penuh
  • Klik "apply" (terapkan) (tombol centang pojok kiri atas)
Langkah terakhir adalah mengaktifkan lisensi windows, bisa kok nganu di server tersebut hehe, atau juga bisa aktifasi menggunakan lisensi milik sendiri jika punya. Ohya jika gagal connect RDP melalui PC kita dengan alasan error "CredSSP Encryption Oracle Remediation" silahkan menggunakan cara ini :
  • Search CMD melalui start, klik kanan pilih "run as administrator"
  • Lalu ketikkan :
reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters" /f /v AllowEncryptionOracle /t REG_DWORD /d 2
  • Enter
Dengan cara tersebut saya yakin anda sudah bisa konek RDP tanpa error lagi. Ohya berikut adalah backup file instalan windows server di google drive untuk digital ocean :
Untuk software-software pendukung seperti AOMEI dan lain-lain silahkan browsing di RDP menggunakan internet explorer. Atau juga bisa Klik kanan > copy pada file instalan chrome di PC kita, lalu paste di suatu folder di hdd RDP secara langsung (upload via RDP), lalu kita bisa install chrome tersebut di RDP dan berselancar di internet menjadi lebih mudah.

Sebagai catatan, untuk penggunaan Console melalui digital ocean memang tidak terlalu presisi mengenai kursornya, dan butuh kelancaran koneksi internet bisa beraktifitas di console dengan lancar.

Begitulah cara install windows server baik versi 2012 maupun 2016 untuk Digital Ocean dan dijadikan sebagai RDP. Semoga bisa bermanfaat dan terimakasih telah berkunjung.

Sepi njir, Komen Napa


EmoticonEmoticon