Linux的文本模式下VPN Client拨号

Linux下的VPN Client拨号
本文介绍的是基于RPM的安装设置,用Source的可以Skip
步骤一:使你的Linux支持MPPE
a.Dell的 Matt Domsch 做了一个RPM包,支持所谓DKMS(Dynamic Kernel Module Support)
下载并安装
# rpm --install dkms-2.0.5-1.noarch.rpm

b.加载MPPE模块支持(之前请确认你的Linux已经安装好Kernel-Source)

# rpm --install kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm

c.测试是否成功

# modprobe ppp-compress-18 && echo success

步骤二:安装拨号客户端

a. 安装 ppp RPM
这是RedHat9的,http://poptop.sourceforge.net上其它版本Linux的RPM,请各取所需。没有的就下载SRPM
# rpm -ivh ppp-2.4.3-4.rhl9.i386.rpm
Note:之前请安装libpcap-0.7.2-1.i386.rpm ,其它版本的比如Trustix Linux可以先卸载原来的libpcap,从RH9的安装光盘上安装好libpcap-0.7.2-1.i386.rpm 后,再安装ppp

b.安装pptp的客户端

# rpm --install pptp-1.6.0-1.i386.rpm

步骤三:设置
a. vi /etc/ppp/chap-secrets


#client server Password IP Address
test * 12345 *

test为VPN的用户名,12345为密码

b. vi /etc/ppp/options.pptp
确定该文件中有require-mppe-128


c. vi /etc/ppp/peers/pptp
建立拨号脚本文件

pty "pptp a.b.c.d --nolaunchpppd" #a.b.c.d-VPN服务器地址
name test # test-VPN用户名
remotename PPTP
file /etc/ppp/options.pptp # 配置文件所在位置
ipparam pptp


d. 拨号
vi vpn.sh

pppd call pptp logfd 2 nodetach

chmod 700 vpn.sh

Leave a comment

Recent Entries

  • Lync Server 2010 发布架构报错

    昨天想试试在现有的 OCS 2007 R2 的基础上部署 Lync Server 2010 试试看,装好 Topology Builder 之后,新建了一个拓扑,然后把该填的都填了,发布的时候老是报SQL错,很是郁闷,后来终于在log中找到了错误原因:  Script result: ERROR_VALIDATE_BAD_SQL_VERSION Error: Script failed (code "ERROR_VALIDATE_BAD_SQL_VERSION") when installing "CentralMgmtStore" on "LyncServer01.mail2any.local"....

  • 使用 URL Rewrite 重定向 Http 请求至 Https

    公司部署了个新的 IIS 站点,需要强制在 Https 下面访问,但是又不希望关掉80端口的 Http 请求,这样对用户体验来讲不好,最好是能强制所有的 Http 请求都会被重定向到 Https 上面去,显然, IIS 自带的 "HTTP Redirect" 已经不能满足这个需求,我们这里使用 IIS 7.0 下面的重定向扩展 URL Rewrite Module 来做。1. http://www.iis.net/download/URLRewrite 到这里下载,有分...

  • How to remember your OC and Outlook password

    How to make your computer remember your Microsoft Communicator 2007 R2 and Outlook 2007 password (如何让你的电脑在非域环境中记住 OC 2007 R2 和 Outlook 的密码)我们知道,在域的环境中,使用 OC 和 Outlook...

  • 微软 CRM 2011 Beta 快速安装图解

    微软在9月17日在网站上放出了 CRM 2011 (也就是CRM5.0)的 beta 版本,我就先来个简单的快读安装图解,一睹为快,下个月会写点新版 CRM 的使用感受。 下载: Microsoft Dynamics CRM 2011 Beta Microsoft Dynamics CRM 2011 Software Development Kit (SDK)Microsoft Dynamics CRM 2011...

  • 升级到 Exchange 2010 SP1 后出现的2个小问题

    今天有空把所有的 Exchange 服务器从 2010 RTM 升级到了 2010 SP1 了, 升级完了后发现了2个小问题: OWA打开正常,但是点到 ECP 的时候报 403 访问拒绝错误 某台 Exchange 打开 EMS 时报错如下: [server.mydomain.local] Connecting to remote server failed...

Close