Oct 282008
 

Pernah terpikir buat ngeremote pc di kantor(dengan private ip) dari rumah dengan koneksi isp yg kita pakai?   salah satunya dengapn cara tunneling/vpn. kali yg jadi korban kita distro centos 5 dengan kernel 2.6.18-92.1.13.el5. gimana cara installnya?

pertama install yum repository nya

# rpm -Uvh http://pptpclient.sourceforge.net/yum/stable/fc6/pptp-release-current.noarch.rpm

lanjut dengan install pptpnya

# yum --enablerepo=pptp-stable install pptp


contoh data konfigurasi

  • PPTP server name: pptp.vpn.kutukupret.com
  • VPN User Name : tukul
  • VPN Password: arwana
  • Connection name: ndeso

buka file /etc/ppp/chap-secrets

# vi /etc/ppp/chap-secrets

tambahkan line seperti ini

tukul PPTP arwana       *

jangan lupa di save dan di close
buat file koneksi dengan nama /etc/ppp/peers/ndeso

# vi /etc/ppp/peers/ndeso

tambah data konfigurasi seperti ini

pty "pptp pptp.vpn.kutukupret.com --nolaunchpppd"
name tukul
remotename PPTP
require-mppe-128
file /etc/ppp/options.pptp
ipparam ndeso

buat file dengan nama /etc/ppp/ip-up.local gunanya untuk membuat routing network otomatis setelah link ppp up

#!/bin/bash
NET="172.16.0.0/12" # set me
IFACE="ppp0" # set me
#IFACE=$1
route add -net ${NET}  dev ${IFACE}

save dan close
ubah permissionnya menjadi executable

# chmod +x /etc/ppp/ip-up.local

akhirnya test konek ke server

# pppd call ndeso

jika koneksi berhasil akan muncul device ppp0 lengkap dengan ip lokal dan remote yg di assign oleh server pptp

ppp0      Link encap:Point-to-Point Protocol
inet addr:172.18.1.18  P-t-P:172.18.1.3  Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1456  Metric:1
RX packets:243 errors:0 dropped:0 overruns:0 frame:0
TX packets:228 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:20006 (19.5 KiB)  TX bytes:31752 (31.0 KiB)

dan routing ke ke arah network yg kita inginkan

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.16.0.0      0.0.0.0         255.240.0.0     U     0      0        0 ppp0

test ping

PING 172.18.53.243 (172.18.53.243) 56(84) bytes of data.
64 bytes from 172.18.53.243: icmp_seq=1 ttl=63 time=478 ms
64 bytes from 172.18.53.243: icmp_seq=2 ttl=63 time=23.5 ms
64 bytes from 172.18.53.243: icmp_seq=3 ttl=63 time=20.4 ms

sudah reply, berarti sudah jalan dan bisa di nikmati 😉

  4 Responses to “centos 5 point to point tunneling PPTP VPN”

Comments (4)
  1. bagaimana caranya konfigurasi router dengan centOS ! TOLONG KIRIM KE E-MAIL SAYA TERIMA KASIH ………!!!!!!!!!!!

  2. contoh data konfigurasi (ini buka dengan sistem apa yah bro ??? /etc/ apa nih???

    PPTP server name: pptp.vpn.kutukupret.com

    VPN User Name : tukul

    VPN Password: arwana

    Connection name: ndeso

  3. /etc/ppp/chap-secrets

    tukul PPTP arwana *


    /etc/ppp/peers/ndeso

    pty "pptp pptp.vpn.kutukupret.com --nolaunchpppd"
    name tukul
    remotename PPTP
    require-mppe-128
    file /etc/ppp/options.pptp
    ipparam ndeso
    
  4. mantabs… 😀

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.