centos6.8minimal安装配置pptp vpn

前端之家收集整理的这篇文章主要介绍了centos6.8minimal安装配置pptp vpn前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

服务器是Dell R730 ,系统是Centos6.8minimal ,下面是安装配置步骤:(参考网上有关配置,配置yum源略过)

1、检测系统是否能安装pptp

#cat /dev/net/tun

File descriptor in bad state

否则只能使用openvpn

2、查看系统是多少位的,什么版本

#cat /etc/redhat-release

CentOS release 6.8 (Final)
#getconf LONG_BIT

64

3、安装软件

#yum install -y perl ppp iptables


#yum install -y pptpd


4、配置

先备份配置文件,然后清空,配置如下

#cp /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak

#cp /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak

#cp /etc/pptpd.conf /etc/pptpd.conf.bak


#vim /etc/ppp/options.pptpd

name pptpd
require-mschap-v2
require-mppe-128
idle 2592000
logfile /var/log/pptpd.log
ms-dns 8.8.8.8 //此处配置成你们的DNS地址
ms-dns 8.8.4.4


# vim /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses

#vpn登陆用户名 服务器名 登陆密码 任意ip

gulao pptpd 1!2@3#qawsedrf *


#vim /etc/pptpd.conf
option /etc/ppp/options.pptpd
localip 192.168.254.1
remoteip 192.168.254.2-50 //表示vpn客户端获得ip的范围,地址要紧挨着上面的网关ip


配置文件/etc/sysctl.conf
#vim /etc/sysctl.conf //修改内核设置,使其支持转发
将net.ipv4.ip_forward = 0 改成 net.ipv4.ip_forward = 1
#/sbin/sysctl -p // 保存并使修改后的文件生效


5、启动pptp vpn服务器

#service pptpd start // 启动pptpd
#chkconfig pptpd on //开机启动pptp vpn服务
#service iptables stop //关闭iptables,调试阶段先关闭防火墙
全部完成,客户端直接使用系统自带的VPN网络配置即可连接

6、配置防火墙

配置iptables的转发规则:

#iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
#iptables -A INPUT -p tcp --dport 47 -j ACCEPT
#iptables -A INPUT -p gre -j ACCEPT
#iptables -A POSTROUTING -t nat -s 192.168.254.0/26 -o eth0 -j MASQUERADE

#iptables -A INPUT -p udp --dport 53 -j ACCEPT

保存

#service iptables save


7、配置win7 vpn客户端


比较简单,出现错误可以参考“VPN常见错误代码及相应的解决方法

https://wenku.baidu.com/view/cf74b75948d7c1c708a1454a.html

猜你在找的CentOS相关文章