Linux培训
达内IT学院

400-111-8989

Centos6.4 安装pptpd vpn服务

  • 发布:Linux培训
  • 来源:网络
  • 时间:2015-07-03 18:47

Centos6.4 安装pptpd vpn服务

一、环境介绍

pptpd 经常用来穿墙,或者是进行机房服务器管理

1)Centos6.4 64bit minimal 

二、服务安装

$ wget #/yum/stable/rhel6Server/pptp-release-current.noarch.rpm
$ rpm -ivh pptp-release-current.noarch.rpm
$ yum install pptpd ppp

三、配置

$ vi /etc/pptpd.conf
option /etc/ppp/options.pptpd
localip 172.16.7.1
remoteip 172.16.7.30-100
$ vi /etc/ppp/options.pptpd
ame pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
obsdcomp 
ovj
ovjccomp
ologfd
ms-dns 114.114.114.114
ms-dns 114.114.115.115

$ vi /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
dog           pptpd   pSc6Vgw55bb         172.16.7.31
$ /etc/init.d/pptpd start
$ vi /etc/sysctl.conf
et.ipv4.ip_forward = 1

$ sysctl -p

#iptables 转发用来上外网
$ iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

四、启动

$ ps aux|grep pptpd
$ netstat -ntlp|grep pptpd

五、检查

$ ps aux|grep pptpd

$ netstat -ntlp|grep pptpd

六、客户端安装

$ yum install -y pptp ppp pptp-setup

#用pptpsetup做客户配置是个不错的工具,当然也可以自己手下配置
#pptpsetup --create vpn-jiao --server x.x.x.x --username dog--password passwd --encrypt 
#手动配置
$ vi /etc/ppp/peers/vpn-test
pty "pptp x.x.x.x --nolaunchpppd"
lock
oauth
obsdcomp
odeflate
ame dog
remotename vpn-test
ipparam vpn-test
require-mppe-128

#手动配置密码
$ vi /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
dog vpn-test "pSc6Vgw55bb" *
#运行手动拨号
$ pppd call vpn-test updetach
#检查
$ ps aux|grep pptp

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:ceph 文件系统的安装
下一篇:ubuntu忘记登录账户以及密码
  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省