centos 5.4上配置vpn

来源:互联网 发布:淘宝如何提升信誉度 编辑:程序博客网 时间:2024/06/08 04:32

CentOS 5.4 下快速安装配置 PPTP VPN 服务器协议中的一种。 一、CentOS 5.4下 PPTP VPN 服务器安装 1、安装相关软件
1,安装iptables

yum install -y ppp iptables

2,下载pptpd,

wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm

3,安装pptpd

 rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm
4、配置文件编写 ①、配置文件/etc/ppp/options.pptpd
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
②、配置文件/etc/ppp/chap-secrets
mv /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak vi /etc/ppp/chap-secrets
输入以下内容:
# Secrets for authentication using CHAP # client server secret IP addresses myusername pptpd mypassword *
注:这里的myusername和mypassword即为PPTP VPN的登录用户名和密码
③、配置文件/etc/pptpd.conf
mv /etc/pptpd.conf /etc/pptpd.conf.bak vi /etc/pptpd.conf
输入以下内容:
option /etc/ppp/options.pptpd

logwtmp

localip 111.123.1.1 “服务器ip”

remoteip 192.168.9.11-30 “客户端分配ip”

ms-dns 8.8.8.8

ms-dns 4.4.4.4

注:为拨入VPN的用户动态分配192.168.1.2~192.168.1.253之间的IP
④、配置文件/etc/sysctl.conf
mv /etc/sysctl.conf /etc/sysctl.conf.bak vi /etc/sysctl.conf
修改以下内容:
net.ipv4.ip_forward = 1 “开启路由功能”
保存、退出后执行:
/sbin/sysctl –p
3、启动PPTP VPN 服务器端:
/sbin/service pptpd start
4、启动iptables,设置nat
/sbin/service iptables start /sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE

 

Windows 下 PPTP VPN 客户端配置 步骤不详述了

 

 

原创粉丝点击