Press Release

Cara Mengganti Port OpenVPN di VPS Debian

Mar 10, 2016   //   by Fawzia Aswin Nugraha   //   Blog, Debian, VPS  //  No Comments

Cara mengganti port OpenVPN ? Itu merupakan salah satu dari pertanyaan-pertanyaan yang sering ditanyakan kepada saya. Sekarang pertanyaannya adalah: Apakah port openVPN dapat dirubah ? jawabannya adalah Ya! Sebenarnya port openVPN bisa diganti-ganti sesuai dengan keinginan. Syarat yang harus dipenuhi adalah port yang diinginkan harus kosong atau belum dipakai untuk aplikasi VPS lainnya (misalnya OpenSSH, Dropbear, dll)

Secara default port openVPN pada VPS terinstall pada port 1194. Seiring dengan berjalannya waktu, kebutuhan openVPN telah berubah. Atas dasar alasan tertentu, sekarang banyak yang membutuhkan OpenVPN terinstall pada port 443. Bagaimana cara mengganti port openVPN ke port 443 ? Apakah sulit ? Sebenarnya mengganti port openVPN bukanlah hal yang sulit. Akan tetapi bagi pemula yang belajar VPS akan cukup bingung bagaimana cara mengganti port openvpn tersebut.

Selain pertanyaan cara mengganti port openVPN , pertanyaan lain yang sering dijumpai adalah bisakah openVPN diinstall pada 2 port sekaligus ? Jawabannya adalah tidak bisa! OpenVPN didesain untuk melayani pada 1 port/single port. Akan tetapi ada alternatif lain yaitu dengan cara  mengakali dengan menggunakan IPtables, OpenVPN juga dapat diakses dari port lain sehingga seolah-olah terdapat banyak port VPN dalam 1 server. Akan tetapi cara tersebut tidak akan saya bahas dalam artikel cara mengganti port OpenVPN ini

Cara Mengganti Port OpenVPN

  1. Pertama-tama login ke putty/ssh terminal. Lalu pastikan port tujuan tidak sedang dipakai oleh aplikasi lain. Misalkan hendak merubah port VPN ke port 443 , cek apakah port 443 sedang dipakai oleh aplikasi lain atau tidak.
    Untuk Mengecek apakah port tersebut sedang dipakai atau tidak, masukkan perintah dibawah

netstat-ntlp | grep [nomor-port]

ganti [nomor-port] dengan port yang hendak dicek

Contoh:

netstat -ntlp | grep 443

Jika setelah perintah tersebut dijalankan, muncul tulisan tertentu, maka port tersebut sedang dipakai oleh aplikasi lain. Akan tetapi jika setelah perintah itu dimasukkan, tidak keluar tulisan apapun, berarti port tersebut sedang tidak dipakai aplikasi lain dan siap dipakai untuk port openVPN.

Jika keluar tulisan seperti ini (Kurang lebih seperti di bawah ini),

tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN
9758/dropbear
tcp6       0      0 :::443                  :::*                    LISTEN
9758/dropbear

Hal itu menunjukkan bahwa port 443 sedang dipakai untuk dropbear. Agar port tersebut dapat dipakai OpenVPN, maka port dropbear harus diganti atau dropbear harus dimatikan. Untuk mematikan dropbear, silahkan jalankan perintah di bawah:

service dropbear stop

  1. Setelah langkah pertama dilakukan, edit config openVPN dengan menggunakan nano atau vim. Saya pribadi lebih pilih menggunakan nano karena lebih terbiasa pakai nano. Sebelumnya pastikan nano sudah terinstall pada VPS anda.

Untuk VPS debian, jalankan perintah di bawah:

apt-get -y install nano

Untuk VPS Centos, jalankan perintah di bawah:

yum -y install nano

Setelah nano terinstall, saatnya kita edit config OpenVPN tersebut. Masukkan perintah di bawah

nano /etc/openvpn/server.conf

Anda akan melihat configuration file server openVPN. Cari tulisan port xxxx. Ganti tulisan xxxx dengan port yang diinginkan.

Komentar

comments