nah ketemu lagi :D yah dah langsung aja yuk
Login sebagai root pada Server/VPS anda
wget http://vpsnoc.com/scripts/debian-openvpn.sh
chmod +x debian-openvpn.sh
./debian-openvpn.sh
Setelah itu cek apakah OpenVPN yang anda install sudah berjalan atau belum. ketikkan perintah sebagai berikut :
netstat -an | grep 1194
Jika hasilnya seperti di bawah ini :
udp 0 0 0.0.0.0:1194 0.0.0.0:*
Berarti OpenVPN server sudah berhasil di-install.
Dan untuk Client bisa Download dan install OpenVPN GUI di
http://openvpn.se/download.html
Lalu download file /root/keys.tgz dari VPS menggunakan winscp atau software sftp lain ke PC. Untar file keys.tgz tadi ke directory C:\Program Files\OpenVPN\config\
Jika client berhasil connect ke OpenVPN server, maka PC client akan mendapat IP 184.21.xxx.x (contoh saja)
Cek apakah client berhasil konek dgn server/vps tsb dgn cara ping ke dns yahoo.com/google/spedy dan ternyata bisa, maka vpn sudah bisa dipake :D
Jika client 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 updnet.sh
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o XX-eth -j SNAT –to 99.99.99.99
#ganti 99.99.99.99 dengan IP Public VPS Anda
#ganti XX-eth 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
./updnet.sh
Selesai sudah :D