Menggunakan HMA! Pro VPN di Ubuntu Linux

Tuesday, March 27, 2018

Menggunakan HMA! Pro VPN di Ubuntu Linux -  HMA atau HideMyAss adalah salahsatu VPN terbaik yang banyak digunakan. Alasannya karena lokasi server yang banyak dan harga yang relatif terjangkau. Nah di tutorial ini saya akan share bagaimana cara menggunakan HMA VPN di Ubuntu Linux.
Sebelumnya, bagi yang ingin menggunakan HMA kalian bisa berlangganan dengan harga 11.99 USD per bulan. Namun jika kalian membeli langsung satu tahun, harga per bulannya hanya 6.99 USD saja (hemat 42%). Cek di halaman https://www.hidemyass.com/pricing .



Oke saya anggap kalian sudah punya akun dan sudah berlangganan. Jadi di tutorial ini hanya cara menggunakannya saja. Ada dua cara menggunakan HMA VPN di Ubuntu yang pertama adalah dengan Network Manager dan menggunakan CLI.

Yang akan kita bahas pertama adalah menggunakan Network Manager.
Pertama, kalian download dulu dependensi yang dibutuhkan.
sudo apt-get install network-manager-openvpn-gnome openvpn
Selanjutnya download config HMA beserta key nya. Biar lebih mudah jadikan satu folder.
cd ~
mkdir HMA
cd HMA
wget  http://hidemyass.com/vpn-config/vpn-configs.zip
mkdir cert
cd cert
wget https://vpn.hidemyass.com/vpn-config/keys/ca.crt
wget https://vpn.hidemyass.com/vpn-config/keys/hmauser.crt
https://vpn.hidemyass.com/vpn-config/keys/hmauser.key
cd ..
unzip vpn-configs.zip
Oke sekarang semua file yang dibutuhkan sudah didownload.
Selanjutnya pada ikon network di Ubuntu pilih VPn Connections lalu Configure VPN.

Lalu klik Add

Pilih Import saved VPN configuration

Nah selanjutnya pilih lokasi VPN yang ingin digunakan. Sekedar informasi, lokasi filenya berada di direktori kalian mengekstrak file vpn-configs.zip pada langkah sebelumnya. Di folder TCP untuk config dengan protokol TCP dan folder UDP untuk config dengan protokol UDP. Sebagai contoh disini saya memilih lokasi New York protokol TCP.

Selanjutnya di bagian 
  • Authentication Type pilih Password with Certificates (TLS).
  • User name isi dengan username akun HMA
  • Password isi dengan password akun HMA
  • User Certificate isi dengan file hmauser.crt
  • CA Certificate isi dengan ca.cert
  • Private Key isi dengan hmauser.key

File ca.crt, hmauser.crt, hmauser.key ada di direktori cert yang sudah kalian download pada step pertama diatas.

Dan yang terakhir opsional, yakni Connection name. Bisa kalian ganti agar lebih mudah diingat misal dengan nama "HMA New York".
Hasil akhirnya seperti di screenshot berikut.
Lalu Save.

Selanjutnya untuk konek tinggal klik ikon Network, pilih VPN Connections, lalu klik profil HMA yang telah disimpan.

Jika ikon network ada logo kunci, berarti sudah sukses.

Agar anonimitasnya lebih sempurna, ubah timezone menjadi New York.
sudo ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
Cek di whoer.net


Mudah bukan? Untuk disconnect tinggal klik ikon Network > VPN Connections > Disconnect VPN.

Cara yang kedua adalah menggunakan OpenVPN CLI yang disediakan oleh pihak HMA sendiri. Cara ini lebih simpel namun tidak direkomendasikan.
Pertama, download tools nya.
wget https://s3.amazonaws.com/hma-zendesk/linux/hma-linux.zip
unzip hma-linux.zip
cd hma-linux
Ada dua file disana yakni hma-openvpn.sh dan hma-vpn.sh .
File hma-openvpn.sh lebih simpel dan mudah digunakan. tinggal run "sudo bash hma-openvpn.sh" maka dialog berbasis OpenVPN akan muncul seperti memilih lokasi VPN, protokol yang ingin digunakan, selanjutnya kalian akan diminta memasukkan username dan password akun HMA.

Yang kedua adalah file hma-vpn.sh . Script ini menawarkan fitur lebih banyak seperti daemon mode, auto-login, port choice, update function, show status, server-pingtest, auto-connect to fastest server, dll. Namun sebelumnya kalian harus menginstall dependensi yang dibutuhkan yakni:
  • curl
  • wget
  • openvpn
  • fping

Cara menggunakannya:
sudo bash hma-vpn.sh -p tcp "New York"
Perintah diatas untuk konek ke server New Tork dengan protokol TCP.
Jika ingin disconnect tinggal tekan ctrl + c.
Untuk melihat list server yang tersedia bisa menggunakan perintah
sudo bash hma-vpn.sh -l
Simple. Tapi ada satu yang membuat saya tidak merekomendasikan cara ini. Lihat ss berikut:
Yup, DNS nya tercampur dengan DNS dari provider internet yang kita gunakan. Diatas saya menggunakan provider XL sehingga DNS dari XL ikut nyangkut disitu. Mungkin jika kalian menggunakan VPN hanya untuk sekedar bypass internet positif sara rasa tidak masalah. Namun jika kalian menggunakan VPN untuk tujuan anonimitas, hal tersebut tentu menjadi masalah besar karena berpotensi menyebabkan DNS Leak.

Oke mungkin sekian tutorial kali ini. Jika ada yang kurang jelas silahkan ditanyakan.

Artikel Terkait Premium VPN ,VPN

No comments:

Post a Comment