快速业务通道

Linux vpn 配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-02
安装环境:RHEL4 update 1 一,下载VPN服务器所需软件 dkms-2.05-1.noarch.rpm
动态内核模块支持的RPM安装包 kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm
MPPE加密协议的内核补丁的RPM安装包 ppp-2.4.3-5.rhel4.i386.rpm
升级内置PPP到2.4.3版本,以支持MPPE加密协议 pptpd-1.3.0-0.i386.rpm
pptp点对点隧道协议的RPM安装包 下载地址:
http://prdownloads.sourceforge.net/poptop/
rpm -ivh dkms-~
rpm -ivh kernel_ppp_~
rpm -Uvh ppp-2.~
rpm -ivh pptpd-1.3~
修改/etc/pptpd.conf和/etc/ppp/chap-secrets文件来配置VPN服务器的运行参数 主配置文件: vi /etc/pptpd.conf
加入以下配置语句:
localip 192.168.1.115
remoteip 192.168.16.0-192.168.16.254,192.168.1.254 #localip 本地VPN服务器所使用的IP地址,供VPN客户端连接使用.
#remoteip 分配给VPN客户机的地址段.可以使用“-”表示一个段,也可以使用“,”隔开不连续的地址. 配置帐号文件: vi /etc/ppp/chap-secrets 该文件保存了VPN客户端拨入时所使用的帐户名,口令,和分配的IP地址,格式为: 帐户名 服务 口令 分配给该帐户的IP地址
"test" pptpd "test" "*"
"test2" pptpd "test2" "192.168.1.254" 打开Linux内核的路由功能 为了能让VPN客户机与内部网络互联,还应打开Linux内核的路由功能,否则VPN客户端只能访问VPN服务器的内部网卡,需打开Linux内核的路由功能.
echo "1">/proc/sys/net/ipv4/ip_forward 启动和停止VPN服务: 启动:/etc/init.d/pptpd start
停止:/etc/init.d/pptpd stop
重启:/etc/init.d/pptpd restart
# pptpd restart-kill :在停止VPN服务时,断开所有的已经存在的VPN连接,然后使用命令/etc/init.d/pptpd start 启动VPN服务. 自动启动VPN服务
ntsysv
选中pptpd 防火墙设置:
说明:pptp服务使用TCP协议的1723端口和编号47的IP协议(GRE常规路由封装).如果Linux服务器开启了防火墙功能,就需关闭防火墙功能或设置允许TCP协议的1723端口和编号47的IP协议通过,如可以使用以下命令开放TCP协议的1723端口和编号为47的IP协议 iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -P gre -j ACCEPT 参考文章:
http://fanqiang.chinaunix.net/app/vpn/2005-04-06/3112.shtml

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号