Senin, 07 Juli 2008

VPN LAN-to-LAN dengan Ubuntu

Melanjutkan tulisan sebelumnya, kali ini kita setting VPN client di routing server.
Maksudnya, server ini sebagai inisiator untuk menghubungi VPN server di sisi dunia internet yang lain.

Yang perlu di-install adalah ppp client.
Setelah terinstall, edit 3 file ini : /etc/ppp/chap-secrets, /etc/ppp/ip-up, dan /etc/ppp/options.pptp.

chap-secrets berisi username dan password yang sudah diatur di VPN servernya.
format : user PPTP password *

file ip-up kita isi dengan perintah routing, agar LAN di sisi client bisa menghubungi LAN di sisi server.
contoh : route add -net 192.168.0.0 netmask 255.255.255.0 dev ppp0


options.pptp disesuaikan dengan setting di VPN server-nya.

Setelah itu, buat file baru di folder /etc/ppp/peers, untuk profile dialup.
contoh isinya (dengan nama file vpnpusat) :
pty "pptp ip.vpn.server --nolaunchpptpd"
name uservpn
remotename PPTP
persist
require chap
file /etc/ppp/options.pptp
ipparam vpnpusat

Agar VPN otomatis connect saat Ubuntu dinyalakan, file /etc/network/interfaces perlu kita tambah sbb:
auto tunnel
iface tunnel inet ppp
provider vpnpusat

Untuk pengetesan koneksi VPN apakah sudah bisa berjalan, dari terminal ketik pon vpnpusat.

Jika dilihat dengan perintah ifconfig interface ppp0 sudah terlihat, berarti VPN sudah bisa berjalan dengan normal.

Tidak ada komentar: