Centos安装PPTP VPN配置详情

CentOS PPTP VPN 服务器(32位)安装

1.软件包安装

 代码如下 复制代码
yum install -y ppp iptables
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.el6.i686.rpm
rpm -ivh pptpd-1.3.4-2.el6.i686.rpm

2.配置文件
2.1 配置/etc/ppp/options.pptpd

 代码如下 复制代码
mv /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak
vi /etc/ppp/options.pptpd

输入以下内容:

 代码如下 复制代码
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
idle 2592000
ms-dns 8.8.8.8
ms-dns 8.8.4.4

2.2 配置文件/etc/ppp/chap-secrets

 代码如下 复制代码
mv /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak
vi /etc/ppp/chap-secrets

输入以下内容

 代码如下 复制代码
#client server secret IP addresses
sjolzy pptpd password *

注:sjolzy和password分别为PPTP VPN的登录用户名和密码

2.3 配置文件/etc/pptpd.conf

 代码如下 复制代码
mv /etc/pptpd.conf /etc/pptpd.conf.bak
vi /etc/pptpd.conf

输入以下内容:

 代码如下 复制代码
option /etc/ppp/options.pptpd
logwtmp
localip 192.168.9.1
remoteip 192.168.9.11-30

注:为拨入VPN的用户动态分配192.168.9.11~192.168.9.30之间的IP

2.4 配置文件/etc/sysctl.conf

 代码如下 复制代码
vi /etc/sysctl.conf

修改以下内容:

 代码如下 复制代码
net.ipv4.ip_forward = 1

保存、退出后执行:/sbin/sysctl -p

3、启动PPTP VPN 服务器端:

 代码如下 复制代码
/sbin/service pptpd start

4、启动iptables:

 代码如下 复制代码
/sbin/service iptables start
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.9.0/24 -j MASQUERADE

VPN服务器端配置完毕。

 安装期间,我这边出现过800错误的情况,参考:LINUX 安装VPN 出现800错误

时间: 2024-10-25 04:56:11

Centos安装PPTP VPN配置详情的相关文章

centos安装pptp vpn

最近换了台IOS的手机,以前安卓用Shadowsocks(影梭)即可,刚好手里有台国外的VPS在挂网站, 顺便搭建一个pptp的服务在IOS上使用,pptp的搭建比openvpn容易多了! 安装步骤 检查环境 安装ppp和iptables 修改配置文件 启动pptp vpn服务和iptables 检查环境 先检查vps是否满足配置pptp vpn的环境.因为有的openvz的vps被母鸡给禁用了.其实,你在配置前最好向vps的客服发TK,可能客服会帮你开通vpn或者客服那里会给你他们自己定制的v

Centos 6.4安装pptp同时配置debian gnome桌面vpn客户端连接

 pptp vpn我相信很多的朋友都有听过吧,今天我就为各位介绍Centos 6.4安装pptp同时配置debian gnome桌面vpn客户端连接的例子,希望下文对各位有帮助.     以下是基于Linode VPS Centos 6.4下安装pptp服务,记住Linode VPS是Xen虚拟的,所以请看清楚环境配置. 快速安装,当然少不了yum: # rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-cu

CentOS 6.x 一键安装PPTP VPN脚本

环境 CentOS 6.x 32位/64位XEN/KVM/OpenVZ 步骤 依次运行下列命令 #wget http://www.hi-vps.com/shell/vpn_centos6.sh #chmod a+x vpn_centos6.sh 安装Centos6.2PPTPVPN脚本   #bash vpn_centos6.sh 执行完后有1.2.3种英文,对应如下中文意思. 1. 安装VPN服务 2. 修复VPN 3. 添加VPN用户 我们要安装PPTP vpn,当然输入1,然后enter键

tplink[WVR系列] PPTP VPN配置指南

应用介绍 PPTP VPN的PC到站点模式可以为终端提供接入总部网络的安全隧道.如果您出差在外可以接入Internet,使用终端自带的VPN客户端拨号连接,建立安全隧道进行数据传输. 本文介绍搭建PPTP VPN服务器,使用各类型的客户端连接VPN的方法. 注意:本文以WVR系列新版本界面介绍配置方法,较老版本的界面设置方法类似.   设置方法 一.设置PPTP VPN服务器 [1] 添加VPN地址池 登录路由器界面,点击 VPN > 用户管理 > IP地址池,点击,创建VPN地址池. [2]

CentOS下PPTP VPN Client安装配置教程

本文详细介绍在CentOS里安装VPN的客户端(注意,不是搭建VPN服务器) 1.安装软件 [root@webserver ~]# yum install ppp pptp pptp-setup 2.注册ppp_mppe kernel module [root@webserver ~]# modprobe ppp_mppe 3.创建VPN连接 自定义连接名:vpn PPTP Server:123.456.78.90 用户名:sun 密码:123456 [root@webserver ~]# pp

centos安装wget 及配置(转)

yum -y install wget #yum install perl Searching for GCC... The path "" is not valid path to the gcc binary. Would you like to change it? [yes] 如果出现这个就表明gcc没有安装   yum install gcc make 将gcc和make一起装好   Searching for a valid kernel header path... Th

CentOS安装JDK并配置环境变量

由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java [root@localhost ~]# cd /usr/java 2.下载jdk,然后解压 [root@localhost java]# curl -O http://download.Oracle.com/otn

飞塔防火墙FG V4.0 OS PPTP VPN 配置实例

当前设备为FG200B,OS版本为v4.0,build0313,110301 (MR2 Patch 4) 第一步先建立一个用户: 将该用户加入到组:

CentOS PPTP VPN安装

做这个的目的是公司研发部门要通过香港的服务器访问国外的网站,纯粹mark一下,说不定以后又会用到,不用再花时间研究了. 一.CentOS 5.x/6.x下PPTP VPN服务器安装 1.安装相关软件包 32位版: # yum install -y ppp libpcap iptables # wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.rhel5.i386.rpm ##我的就是32位CentOS5.6