Bismillahirrahmanirrahim Berdoalah sebelum memulai sesuatu yang baik Siapkan Stamina anda jangan memaksakan melakukan sesuatu dalam keadaan ...
- Berdoalah sebelum memulai sesuatu yang baik
- Siapkan Stamina anda jangan memaksakan melakukan sesuatu dalam keadaan lelah
- Jangan mudah menyerah jika mengalami kegagalan
- Buatlah Dokumentasi apa yang anda kerjakan selain bermanfaat juga buat anda jika anda lupa dan juga sebagai wujud terima kasih anda kepada orang yang telah berjasa kepada anda
- Tutorial ini saya buat demi membantu kemajuan komunitas FreeBSD di Indonesia.
prasyarat :
- Device tun sudah ada pada kernel
device tun # Packet tunnel. - Ports collection yang up to date
- poptop
Tahap Instalasi
indofreebsd# cd /usr/ports/net/poptop/
indofreebsd# make install clean
Tahap configurasi
pertama buat konfigurasi poptop
indofreebsd#vi /usr/local/etc/pptpd.conf
#------isi pptpd.conf-----#
option /etc/ppp/ppp.conf
logwtmp
localip 192.168.1.23
remoteip 192.168.1.200-250
listen 122.200.55.17
remoteip 192.168.1.200-250
listen 122.200.55.17
#------selesai-----------#
selanjut nya buat konfigurasi ppp.conf
indofreebsd# vi /etc/ppp/ppp.conf
#-----isi file ppp.conf-----#
loop:
set timeout 0
set log phase chat connect lcp ipcp command
set device localhost:pptp
set dial
set login
set mppe * stateful
# Server (local) IP address, Range for Clients, and Netmask
# Use the same IP addresses you specified in /etc/pppd.conf :
set ifaddr 192.168.1.23 192.168.1.200-192.168.1.250 255.255.255.255
set server /tmp/loop "" 0177
loop-in:
set timeout 0
set log phase lcp ipcp command
allow mode direct
pptp:
load loop
# Disable unsecured auth
disable pap
disable chap
enable mschapv2
disable deflate pred1
deny deflate pred1
disable ipv6
accept mppe
enable proxy
accept dns
# DNS Servers to assign client
# Use your own DNS server IP address :
set dns 202.162.220.110
set timeout 0
set log phase chat connect lcp ipcp command
set device localhost:pptp
set dial
set login
set mppe * stateful
# Server (local) IP address, Range for Clients, and Netmask
# Use the same IP addresses you specified in /etc/pppd.conf :
set ifaddr 192.168.1.23 192.168.1.200-192.168.1.250 255.255.255.255
set server /tmp/loop "" 0177
loop-in:
set timeout 0
set log phase lcp ipcp command
allow mode direct
pptp:
load loop
# Disable unsecured auth
disable pap
disable chap
enable mschapv2
disable deflate pred1
deny deflate pred1
disable ipv6
accept mppe
enable proxy
accept dns
# DNS Servers to assign client
# Use your own DNS server IP address :
set dns 202.162.220.110
# NetBIOS/WINS Servers to assign client
set device !/etc/ppp/secure
set device !/etc/ppp/secure
#-----konfigurasi ppp.conf selesai ----#
tahap selanjutnya meng create file yang di butuhkan
indofreebsd# vi /etc/ppp/secure
#-----isi file secure----#
#!/bin/sh
exec /usr/sbin/ppp -direct loop-in
#----selesai--------------#
selanjutnya
chmod u+x
/etc/ppp/secure
selanjutnya buat
file secret untuk username dan password
indofreebsd# vi
/etc/ppp/secret
#---isi file secret -----#
#username
password
host
ogeb
sayaorangganteng
*
teman
stress
*
#-----selesai file secret---------#
lalu chmod 0400 file secret tersebut
indofreebsd# chmod 0400 /etc/ppp/secret
terakhir edit rc.conf
dan masukan parameter
pptpd_enable="YES"
agar daemon pptpd jalan setiap kali booting
sampai di sini tahap instalasi dan configurasi telah selesai ,
selanjutnya jalankan daemon pptpd
indofreebsd# /usr/local/etc/rc.d/pptpd start
tahap instalasi dan konfigurasi
telah selesai silahkan coba dial ke vpn anda dengan
menggunakan vpn client builtin windows untuk os windows dan pptpclient
untuk linux
salam,
Ogev Gustav
COMMENTS