Recent Post


VPN buat UBUNTU

VPN? gampang-gampang susah, yang gampang aja deh contohnya:

OS: Ubuntu Server 7.04
Applikasi : PPTPD, IPTABLES(untuk share koneksi internet)

Step by step:

1. install service pptpd
Code:
# sudo apt-get install pptpd


2. edit konfigurasinya (tentukan localip & remoteip) ilustrasi disini hanya sekedar contoh, Anda bisa menggantinya dengan IP-private yang lain

Code:
# sudo nano /etc/pptpd.conf
localip 192.168.1.1
remoteip 192.168.1.100-120



3. file konfigurasi yang utama pptpd
Code:
# sudo nano /etc/ppp/pptpd-options


# === aktifkan / enable baris-baris berikut, defaultnya disable, === #
# caranya hilangkan tanda pagar di awal baris/paragraf: === #
Code:
name Nama_VPN
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128

ms-dns 192.168.1.1
## ms-dns isi dengan ip dns untuk share internet

proxyarp
nodefaultroute
lock
nobsdcomp
noipx
mtu 1490
mru 1490



4. Buat user yang diperbolehkan mengakses VPN Server dengan format:
client -> server -> secret -> IP addresses
-> = tekan tab
Code:
# sudo nano /etc/ppp/chap-secrets

# client server secret IP addresses
user * password *


5. Restart PPTP service
Code:
# sudo /etc/init.d/pptpd restart


VPN Server Setting SELESAI

Selanjutnya kita lakukan ipforward (supaya bisa numpang akses internet via VPN server) dengan IPTABLES:

Code:
# sudo iptables -F; iptables -t nat -F; iptables -t mangle -F
# sudo echo 1 > /proc/sys/net/ipv4/ip_forward
# sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


SELESAI

Silahkan konek ke vpn server (Via LAN atau Internet)
- Via LAN (VPN server Menggunakan IP Private)
- Via Internet (VPN server menggunakan IP Public)

Demikian semoga membantu....

0 Comments: