Friday, August 24, 2012

Install OpenVPN di VPS OS Debian/Ubuntu


  1. Login sebagai root pada Server/VPS anda.
  2. wget http://vpsnoc.com/scripts/debian-openvpn.sh
  3. chmod +x debian-openvpn.sh
  4. ./debian-openvpn.sh <= Script debian-openvpn.sh akan otomatis mendownload dan menginstall OpenVPN pada Server/VPS anda.
  5. Setelah itu periksa 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.
  6. Dalam hal ini, sebagai contoh client, kita menggunakan komputer yang ber-OS Windows XP. Download dan install OpenVPN GUI yang bisa kita dapatkan di sini
  7. Download file /root/keys.tgz dari VPS menggunakan winscp atau software sftp lain ke PC kita. 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 10.8.0.6 (contoh saja)
  8. Setelah PC client berhasil connect OpenVPN server, sesuai dengan script yang dijalankan di langkah pertama, default gateway dari setting network di PC client akan mengarah ke OpenVPN server. Jika PC client berhasil melakukan ping, misalnya kewww.yahoo.com, berarti instalasi OpenVPN server dan client sudah berhasil. Anda bisa melakukan browsing, chat dan aktifitas internet lainnya di PC client.
  9. Jika PC 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
  10. Setelah file updnet.sh diupload ke VPS, sebelum file dieksekusi,  ketikkan perintah
chmod +x updnet.sh
./updnet.sh

Related Posts:

  • Membagi Video Untuk di Upload ke Youtube Bila video yang anda miliki terlalu besar atau lebih dari 10 menit (untuk yang akunnya belum bisa mengupload file diatas 15 menit), dan ingin di upload ke youtube, satu-satunya cara adalah dengan split (membagi) video terseb… Read More
  • Konfigurasi Apache IPv4 & IPv61. Masuk dalam konfigurasi apache, tambahkan konfigurasi pada httpd.conf Listen ipv4_anda:80Listen [ipv6_anda]:80 2. Setelah itu tinggal konfigurasi VirtualHost dari server kita <VirtualHost [ipv6_anda]>ServerAdmin… Read More
  • Membuat SMS Gateway Menggunakan Gammu dan Kalkun Pada Ubuntu 10.04Sebelum  ke langkah instalasi sebaiknya kita persiapkan terlebih dahulu apa yang dibutuhkan: Pertama pastinya komputer/laptop, pada tutorial ini saya menggunakan Sistem Operasi Linux Ubuntu 10.04.  Kedua pastikan … Read More
  • How to Reset debian Root Password if you forgot your password root debian server or debian desktop use the following procedure to reset. Boot into grub, select single user but do not press enter. Press "e" to go into edit mode. Scroll down to the kern… Read More
  • Tersembunyi di Freenodesudo aptitude install tor irssi screen screen torify irssi hidden service Freenode = mejokbp2brhw4omd.onion sudo vim /etc/tor/torrc mapaddress 10.40.40.40 mejokbp2brhw4omd.onion sudo /etc/init.d/tor restart irssi : /s… Read More

1 comment: