Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
 Post subject: about the vpn server
PostPosted: Tue Sep 30, 2014 6:06 am 
Offline
Newbie

Joined: Tue Sep 30, 2014 6:01 am
Posts: 4
hi, i have setup a vpn service, it's ok, i can connect, but it always auto disconnect after 1.5 minutes.

can u help to check?

the vpn install following:

http://lamp.teddysun.com/files/pptpd.sh


Top
   
 Post subject: Re: about the vpn server
PostPosted: Tue Sep 30, 2014 6:08 am 
Offline
Newbie

Joined: Tue Sep 30, 2014 6:01 am
Posts: 4
the vpn install scripts is:

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
#===================================================================
# SYSTEM REQUIRED: CentOS 6.x (32bit/64bit)
# DESCRIPTION: Install pptpd VPN
#===================================================================
cur_dir=`pwd`
clear
echo "#############################################################"
echo "# Auto Install Script for PPTP VPN"
echo "# System Required: CentOS 6.x(32bit/64bit)"
echo "# Intro: http://teddysun.com/134.html"
echo ""
echo "# Author: Teddysun <i@teddysun.com>"
echo ""
echo "#############################################################"
echo ""
# Remove installed pptpd & ppp
yum remove -y pptpd ppp
iptables --flush POSTROUTING --table nat
iptables --flush FORWARD
rm -f /etc/pptpd.conf
rm -rf /etc/ppp
arch=`uname -m`
# Download pptpd
if [ -s pptpd-1.3.4-2.el6.$arch.rpm ]; then
echo "pptpd-1.3.4-2.el6.$arch.rpm [found]"
else
echo "pptpd-1.3.4-2.el6.$arch.rpm not found!!!download now......"
if ! wget http://lamp.teddysun.com/files/pptpd-1. ... h.rpm;then
echo "Failed to download pptpd-1.3.4-2.el6.$arch.rpm,please download it to $cur_dir directory manually and rerun the install script."
exit 1
fi
fi
# Install some necessary tools
yum -y install net-tools make libpcap iptables gcc-c++ logrotate tar cpio perl pam tcp_wrappers dkms ppp
rpm -ivh pptpd-1.3.4-2.el6.$arch.rpm

rm -f /dev/ppp
mknod /dev/ppp c 108 0
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "mknod /dev/ppp c 108 0" >> /etc/rc.local
echo "echo 1 > /proc/sys/net/ipv4/ip_forward" >> /etc/rc.local
echo "localip 192.168.8.1" >> /etc/pptpd.conf
echo "remoteip 192.168.8.2-254" >> /etc/pptpd.conf
echo "ms-dns 8.8.8.8" >> /etc/ppp/options.pptpd
echo "ms-dns 8.8.4.4" >> /etc/ppp/options.pptpd

pass=`openssl rand 6 -base64`
if [ "$1" != "" ]
then pass=$1
fi

echo "vpn pptpd ${pass} *" >> /etc/ppp/chap-secrets

iptables -t nat -A POSTROUTING -s 192.168.8.0/24 -j SNAT --to-source `ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk 'NR==1 { print $1}'`
iptables -A FORWARD -p tcp --syn -s 192.168.8.0/24 -j TCPMSS --set-mss 1356
service iptables save
chkconfig --add pptpd
chkconfig pptpd on
service iptables restart
service pptpd start

echo ""
echo "VPN service is installed, your VPN username is vpn, VPN password is ${pass}"
echo "Welcome to visit: http://teddysun.com"
echo ""

exit 0


Top
   
 Post subject: Re: about the vpn server
PostPosted: Tue Sep 30, 2014 6:14 am 
Offline
Newbie

Joined: Tue Sep 30, 2014 6:01 am
Posts: 4
some log messages:

........

Sep 30 08:54:48 li228-208 pptpd[2358]: CTRL: CTRL read failed
Sep 30 08:54:48 li228-208 pppd[2359]: Modem hangup
Sep 30 08:54:48 li228-208 pppd[2359]: Connect time 1.5 minutes.
Sep 30 08:54:48 li228-208 pppd[2359]: Sent 69753 bytes, received 45075 bytes.
Sep 30 08:54:48 li228-208 pppd[2359]: MPPE disabled
Sep 30 08:54:48 li228-208 pppd[2359]: Connection terminated.
Sep 30 08:54:48 li228-208 pppd[2359]: Exit.
Sep 30 08:54:48 li228-208 pptpd[2358]: CTRL: Client 183.63.213.159 control connection finished
Sep 30 08:54:49 li228-208 ntpd[1899]: Deleting interface #12 ppp0, 172.16.36.1#123, interface stats: received=0, sent=0, dropped=0, active_time=87 secs
Sep 30 08:54:49 li228-208 ntpd[1899]: peers refreshed


........


Top
   
 Post subject: Re: about the vpn server
PostPosted: Tue Sep 30, 2014 3:06 pm 
Offline
Senior Member
User avatar

Joined: Sun Dec 27, 2009 11:12 pm
Posts: 1038
Location: Colorado, USA
PPTP isn't a vpn solution, it's a leaky protocol that's been cracked for over a decade.

Lose pptp and setup a real VPN solution like OpenVPN.

_________________
Either provide enough details for people to help, or sit back and listen to the crickets chirp.
Security thru obscurity is a myth - and really really annoying.


Top
   
 Post subject: Re: about the vpn server
PostPosted: Tue Sep 30, 2014 10:06 pm 
Offline
Newbie

Joined: Tue Sep 30, 2014 6:01 am
Posts: 4
vonskippy wrote:
PPTP isn't a vpn solution, it's a leaky protocol that's been cracked for over a decade.

Lose pptp and setup a real VPN solution like OpenVPN.


can u provide a install scripts?


Top
   
 Post subject: Re: about the vpn server
PostPosted: Wed Oct 01, 2014 6:41 am 
Offline
Senior Member
User avatar

Joined: Sat Aug 30, 2008 1:55 pm
Posts: 1739
Location: Rochester, New York
https://www.linode.com/docs/networking/vpn/

_________________
Code:
/* TODO: need to add signature to posts */


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group