Script Auto Installer OpenVPN UDP & TCP di VPS Debian 7
Script Auto Installer OpenVPN ini adalah sebagai penyempurna script auto install vps debian sebelumnya yang tidak terinstall OpenVPN UDP, hanya ada tcp. Pada tutorial sebelumnya saya juga sudah menyediakan script auto installer untuk vps CentOs 6. Selain untuk melengkapi script sebelumnya, Tutorial ini juga akan mempermudah anda untuk melakukan installasi openvpn baik tcp maupun udp karena menggunakan script auto installer openvpn.
New! VPS hanya 60rb bisa untuk jualan ssh
Sebenarnya banyak sekali tutorial cara installasi openvpn di vps debian yang tersedia di google. Tidak perlu heran jika anda mengalami kegagalan dalam menginstall, karena cara installasi open vpn memang rumit. Dengan adanya Script Auto Installer ini proses installasi openvpn menjadi mudah. Untuk menginstall Open VPN anda hanya perlu menggunakan sebuah perintah yang dapat dijalankan melalui terminal untuk melakukan installasi, tentu hal ini sangat simpel dan akan menghemat waktu. Beberapa layanan yang akan terinstall dari script ini yaitu
- Tcp port 9090
- Udp port 1194
- Tcp.ovpn
- Udp.ovpn
- Auto Restore Iptables dan lain lain
Cara Menggunakan Script Auto Installer OpenVPN UDP & TCP di VPS Debian 7
- Silahkan login ke vps anda menggunakan Software Putty.
Untuk vpsnya bisa anda dapatkan disini. - Pastikan di vps sobat sudah terinstall Nano Editor
Jika belum silahkan install dengan perintahapt-get install nano
- Silahkan buat sebuah file bash yang akan dijalankan, buat menggunakan nano dengan perintah
nano install.sh - maka secara otomatis anda akan masuk ke editor file, Silahkan copas script dibawah ini dan pastekan di editor filenya dengan cara klik kanan
#!/bin/bash
apt-get install openvpn -y
cp -a /usr/share/doc/openvpn/examples/easy-rsa /etc/openvpn/
cd /etc/openvpn/easy-rsa/2.0
source ./vars
./clean-all
./build-ca
./build-dh
./build-key-server server01
openvpn –genkey –secret keys/ta.key
cd /etc/openvpn
curl http://satria.asia/script/server.conf > server.conf
curl http://satria.asia/script/server-udp.conf > server-udp.conf
mkdir /etc/openvpn/keys
cp /etc/openvpn/easy-rsa/2.0/keys/{ca.crt,server01.crt,server01.key,dh1024.pem} /etc/openvpn/keys/
sed -i ‘s/#AUTOSTART=”all”/AUTOSTART=”all”/g’ /etc/default/openvpn
/etc/init.d/openvpn restart
echo “net.ipv4.ip_forward=1” > /etc/sysctl.d/forwarding.conf
sysctl -p /etc/sysctl.d/forwarding.conf
if [ $(ifconfig | cut -c 1-8 | sort | uniq -u | grep venet0 | grep -v venet0 = “venet0” ];then
iptables -t nat -I POSTROUTING -s 192.168.200.0/24 -o venet0 -j MASQUERADE
iptables -t nat -I POSTROUTING -s 192.168.100.0/24 -o venet0 -j MASQUERADE
else
iptables -t nat -I POSTROUTING -s 192.168.200.0/24 -o eth0 -j MASQUERADE
iptables -t nat -I POSTROUTING -s 192.168.100.0/24 -o eth0 -j MASQUERADE
fimkdir clientconfig
cp /etc/openvpn/easy-rsa/2.0/keys/{ca.crt,ta.key} clientconfig/
curl http://satria.asia/script/client-tcp.conf > /etc/openvpn/clientconfig/client-tcp.ovpn
curl http://satria.asia/script/client-udp.conf > /etc/openvpn/clientconfig/client-udp.ovpn
IP=$(wget -qO- ipv4.icanhazip.com)
sed -i “s|remote my-server-2 1194|remote $IP 1194|” /etc/openvpn/clientconfig/client-udp.ovpn
echo “<ca>” >> /etc/openvpn/clientconfig/client-udp.ovpn
cat /etc/openvpn/easy-rsa/2.0/keys/ca.crt >> /etc/openvpn/clientconfig/client-udp.ovpn
echo “</ca>” >> /etc/openvpn/clientconfig/client-udp.ovpn
sed -i “s|remote my-server-1 9090|$IP 9090|” /etc/openvpn/clientconfig/client-tcp.ovpn
echo “<ca>” >> /etc/openvpn/clientconfig/client-tcp.ovpn
cat /etc/openvpn/easy-rsa/2.0/keys/ca.crt >> /etc/openvpn/clientconfig/client-tcp.ovpn
echo “</ca>” >> /etc/openvpn/clientconfig/client-tcp.ovpn
apt-get install zip -y
cd /etc/openvpn/clientconfig/
zip VPN.zip *
cd# setting iptables
iptables -t nat -L
iptables -L
iptables-save > /etc/iptables_yg_baru_dibikin.conf
cd /etc/network/if-up.d
curl http://satria.asia/script/iptables.txt > iptables
chmod +x /etc/network/if-up.d/iptables# Move dorectory config
mv /etc/openvpn/clientconfig/VPN.zip /var/www/
echo “Download Config OpenVPN di http://$IP/VPN.zip - Silahkan Save script tersebut dengan cara klik CTRL+X balas Y lalu klik ENTER.
- Agar File script tersebut dapat dieksekusi dengan baik, silahkan ubah permissionnya
chmod +x install.sh - Script sudah bisa dijalankan dengan cara
./install.sh
Silahkan tunggu hingga installasi selesai. Apabila anda membutuhkan vps yang paling cepat untuk OpenVPN silahkan klik disini.
Keyword: cara cepat install openvpn, cara install openvpn di debian 7, cara install openvpn tc, cara install openvpn tcp, cara install openvpn udp, cara install openvpn udp di debian, cara mudah install openvpn di debian dengan script installer, instalasi dan konfigurasi vpn server, instalasi vpn di debian, install openvpn debian 7, install openvpn di linux, Install OpenVPN secara otomatis di vps, konfigurasi openvpn android, konfigurasi openvpn debian 7, konfigurasi openvpn di debian, konfigurasi openvpn telkomsel, konfigurasi vpn di debian 7, konfigurasi vpn server debian 7, pengujian vpn server