GO TO RELATION BLOG

  • About MD5 - MD5 is an algorithm that is used to verify data integrity through the creation of a 128-bit message digest from data input (which may be a message of any l...
    15 tahun yang lalu

Selasa, 13 Januari 2009

VPN Server on Ubuntu 7.04 Server

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)

By : 0x99
Source : www.yogyafree.net/forum2

Just Searching, Can Get Earnings