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.

13 komentar

  1. itu gimana bro kok gak bisa download google chrome pake ie

    BalasHapus
    Balasan
    1. setting internet explorer harusnya, ribet sih, saran ya copy paste instalan chrome dari pc kita ke RDP aja, jadi semacam upload. copy file exe instalan chrome dari pc (ctrl+c), buka rdp, buka file explorer di RDP, klik folder yang ingin di paste instalan chrome, lalu ctrl+v

      Hapus
  2. fungsi backup apa gan?
    bisa langsung install windows pake backup di DO g?

    BalasHapus
    Balasan
    1. itu file backup instalasi windows server, untuk kalo misal file hosting direct download (konch.moe) down atau gabisa diakses, jadi bisa cari file hosting lain yg bisa direct download. instalasi harus sesuai tutorial di atas.

      Hapus
    2. jadi harus upload sendiri dari file backup yg saya taruh di google drive. (gdrive tidak bisa untuk direct download)

      Hapus
  3. Password admin nya salah terus gan

    BalasHapus
    Balasan
    1. password admin saat login windows pertama kali? coba aja search di google cara reset windows server 2012/2016 admin password.

      Hapus
  4. Pas mau setting IP manual nya saya gak tau mau diisi apa gan , soalnya gak ada IP di console paling bawah seperti di contoh

    BalasHapus
    Balasan
    1. utak-atik di web digital ocean, biasanya di droplet detail, cari data2 yg sama seperti contoh

      Hapus
  5. thanks gan, sudah bisa ane sederhanain, ane ambil file backup td.
    ane import ke add custom image.abis itu lasung build (pake ssh, bukan pasword).nah, untuk akses, langsung aja gan,ane pake rdp manager, jd g ribet.yg lama proses import file gz ke digitalocean, bisa 20 menitan, sisanya cepet.

    BalasHapus
    Balasan
    1. oke, thanks for sharing. silahkan memilih jalur instal masing2.

      Hapus
  6. akses via rdp saya masih eror, solusinya gimana. sudah dicoba

    reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters" /f /v AllowEncryptionOracle /t REG_DWORD /d 2

    tetap eror the local security authority cannot be contacted

    terima kasih bantuannya

    BalasHapus
    Balasan
    1. coba kesini https://appuals.com/how-to-fix-the-local-security-authority-cannot-be-contacted-error-on-windows/

      Hapus


EmoticonEmoticon