Konfigurasi VPS

Agar seluruh fitur pada software WEB Tunneling dapat digunakan dan berjalan dengan benar. Maka perlu dilakukan konfigurasi pada VPS yang nantinya akan ditambahkan ke software WEB Tunneling di admin panel. Setiap jenis server yakni Shadowsocks dan WireGuard akan memerlukan konfigurasi yang berbeda-beda setiap jenisnya.

VPS Untuk Shadowsocks

Shadowsocks Server harus sudah terpasang di VPS anda. Ikuti cara berikut tahap pertahap dengan saksama.

Akses VPS

Akses VPS anda melalui Putty atau software sejenisnya dan harus menggunakan user root. Jalankan

Update Server

apt-get update -y && apt-get upgrade -y

Install Shadowsocks

wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh && chmod +x shadowsocks-all.sh && ./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log

Ketika proses instalasi, akan keluar beberapa pertanyaan.

Pertama, ketika ada pertanyaan seperti ini, maka pilin nomor 4, dan tekan ENTER.

Pertanyaan 1

Kedua, masukkan password untuk shadowsocks, silahkan isi dengan password yang anda inginkan.

Ketiga, masukkan port 8388

Keempat, dalam pertanyaan Please select stream cipher for Shadowsocks-libev:, silahkan pilih nomor 7 lalu ENTER

Kelima, masukkan huruf y lalu ENTER

Keenam, pilih nomor 1 lalu ENTER

Ketujuh, tekan ENTER

Sampai tahap ketujuh di atas, anda baru saja memasang shadowsocks server. Setelah itu tahap selanjutnya adalah memasang konfigurasi shadowsocks dengan cara menjalankan perintah berikut

wget -O install-shadowsocks-config.sh "https://gist.github.com/satriaajiputra/88ac8fc7a844294057a1af2938a3693b/raw/6b9966574bf5d7b8a8307edd9af33dc0ec63496f/shadowsocks-libev-install-config.sh" && chmod +x install-shadowsocks-config.sh && ./install-shadowsocks-config.sh

Selanjutnya, modifikasi script auto start shadowsocks dengan menggunakan perintah berikut.

wget -O /etc/init.d/shadowsocks-libev "https://gist.github.com/satriaajiputra/88ac8fc7a844294057a1af2938a3693b/raw/ef17c16a205f0ca7b475000ef10a276c73926af8/shadowsocks-libev.sh" && chmod +x /etc/init.d/shadowsocks-libev && /etc/init.d/shadowsocks-libev restart

Setelah itu, install script untuk reset password shadowsocks server.

wget -O /usr/local/bin/change-shadowsocks-password "https://gist.github.com/satriaajiputra/88ac8fc7a844294057a1af2938a3693b/raw/6b9966574bf5d7b8a8307edd9af33dc0ec63496f/shadowsocks-libev-change-password.sh" && chmod +x /usr/local/bin/change-shadowsocks-password

Sampai tahap tersebut, proses instalasi shadowsocks telah selesai.

VPS Untuk WireGuard

WireGuard adalah salah satu VPN yang simpel dan cepat untuk saat ini. Ikuti cara berikut dengan saksama untuk memasang WireGuard di VPS.

Akses VPS

Akses VPS anda melalui Putty atau software sejenisnya dan harus menggunakan user root. Jalankan

Update Server

apt-get update -y && apt-get upgrade -y

Install WireGuard

wget -O stdev-wg-install.sh "https://gist.github.com/satriaajiputra/88ac8fc7a844294057a1af2938a3693b/raw/fae13e13351e4856b9db53855637a52931a73a2d/stdev-wg-install.sh" && chmod +x stdev-wg-install.sh && ./stdev-wg-install.sh

Sampai tahap di atas, proses memasang WireGuard telah selesai.

VPS Untuk OpenVPN

Berikut ini adalah script untuk menghapus semua user yang telah expired. Silahkan eksekusi perintah berikut untuk memasang di VPS yang telah terinstall OpenVPN

wget -O /usr/local/bin/userdelexpired "https://gist.github.com/satriaajiputra/88ac8fc7a844294057a1af2938a3693b/raw/0469549c3692c6888999fc8ee2f3be746b352ea5/userdelexpired.sh" && chmod +x /usr/local/bin/userdelexpired