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

lanjut dengan install pptpnya

1# 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

1# vi /etc/ppp/chap-secrets

tambahkan line seperti ini

1tukul PPTP arwana       *

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

1# vi /etc/ppp/peers/ndeso

tambah data konfigurasi seperti ini

1pty "pptp pptp.vpn.kutukupret.com --nolaunchpppd"
2name tukul
3remotename PPTP
4require-mppe-128
5file /etc/ppp/options.pptp
6ipparam ndeso

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

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

save dan close
ubah permissionnya menjadi executable

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

akhirnya test konek ke server

1# pppd call ndeso

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

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

dan routing ke ke arah network yg kita inginkan

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

test ping

1PING 172.18.53.243 (172.18.53.243) 56(84) bytes of data.
264 bytes from 172.18.53.243: icmp_seq=1 ttl=63 time=478 ms
364 bytes from 172.18.53.243: icmp_seq=2 ttl=63 time=23.5 ms
464 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

      1tukul PPTP arwana *


      /etc/ppp/peers/ndeso

      1pty "pptp pptp.vpn.kutukupret.com --nolaunchpppd"
      2name tukul
      3remotename PPTP
      4require-mppe-128
      5file /etc/ppp/options.pptp
      6ipparam ndeso

Leave a Reply

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