Rabu, 06 November 2013

Install OpenVPN Server di Debian



Install OpenVPN Server di Debian
kali ini saya mau kasi sedikit tutor buat teman2, gimana sih cara nya install OpenVPN server..
di tutor ini saya gunakan Debian Server 6.0 64 bit,, ok.. kita mulai caranya

- pertama agan2 login sebagai root pada server agan ds/vps.
- di directory /root download dulu perl auto install nya..
Code:
root@puri:~# wget http://vpsnoc.com/scripts/debian-openvpn.sh
root@puri:~# chmod +x debian-openvpn.sh
-klo udh di download jalankan perintah dibawah ini.. itu perl otomatis dia akan download dan install OpenVPN secara otomatis pada server agan2...
Code:
root@puri:~# ./debian-openvpn.sh
- habis itu periksa OpenVPN yang agan2 install sudah berjalan atau belum. ketikkan perintah dibawah ini:
Code:
root@puri:~# netstat -an | grep 1194
- kalo hasilnya seperti di bawah ini :
Code:
udp        0      0 0.0.0.0:1194            0.0.0.0:*
berarti OpenVPN server sudah berhasil terinstall.
dalam hal ini, sebagai contoh klient untuk OpenVPN saya menggunakan komputer OS Windows 7
download kemudian install OpenVPN GUI di PC klien, aplikasi nya ada di web 
openvpn.net atau agan2 langsung bisa cek disini http://openvpn.net/index.php/download.html jangan lupa di install di pc klien ok

kemudian download dari server agan file keys.tgz di directory /root/keys.tgz bisa guna in aplikasi winscp atau software sftp lain ke PC kita. Kemudian untar file keys.tgz tadi ke pc klien directory C:\Program Files\OpenVPN\config\

terus coba test connet dari teskbar agan ada openvpn..
klo berhasil connect ke OpenVPN server, nanti PC klien akan mendapat IP sebagai contoh 10.8.0.7
setelah PC klient berhasil connect OpenVPN server, sesuai dengan script yang dijalankan di langkah pertama, default gateway dari setting network di PC klient akan mengarah ke OpenVPN server. Jika PC klient berhasil melakukan ping, misalnya ke 
www.google.co.id, berarti instalasi OpenVPN server dan client sudah berhasil. agan2 bisa browsing, chat dan aktifitas internet lainnya di PC client dengan akses sebagai klien vpn server.

kalo PC klient berhasil connect ke OpenVPN server tapi tidak dapat melakukan ping atau browsing, silakan buat file script di bawah ini dan upload ke VPS, misalnya file script ini kita namakan openvpnupdnet.sh, perintahnya:
Code:
root@puri:~# nano openvpnupdnet.sh
copy kan script di bawah ini,, jangan lupa di ganti yg perlu di ganti..
Code:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j SNAT –to 175.103.xx.xx
#ganti 175.103.xx.xx dengan IP Public VPS Anda
#ganti eth0 dengan device network Anda, misalnya venet0
iptables-save > /etc/iptables.conf
echo “#!/bin/sh” > /etc/network/if-up.d/iptables
echo “iptables-restore < /etc/iptables.conf” >> /etc/network/if-up.d/iptables
chmod +x /etc/network/if-up.d/iptables
echo “net.ipv4.ip_forward=1? >> /etc/sysctl.conf
Setelah file updnet.sh diupload ke VPS, sebelum file dieksekusi,  ketikkan perintah
chmod +x updnet.sh
klo udh tersimpan jalankan perintah di bawah ini
Code:
root@puri:~# ./openvpnupdnet.sh
silakan di tes lagi di pc klien berhasil ping dan browsing gak... klo berhasil sip deh klo gitu hehe....
sekalian tutor nya ada yg mau di tanyakan silahkan

Tidak ada komentar:

Posting Komentar