centos 5 point to point tunneling PPTP VPN

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 Comments

  1. IDA YANI

    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

    • admin admin

      /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
      

Leave a Reply

Your email address will not be published. Required fields are marked *