分类: 系统运维
2010-03-04 23:17:50
最近又有案子要加PPTP client,不巧的是公司原来的PPTP Server的主人刚从民主的法兰西回来,真是什么样的主子就有什么样的奴才,PPTP Server居然学习法夷干起了罢工的勾当。没办法了,师以长技以制夷,我就自己配一个,咱决不受制于人。
在Fedora下当然是找我们的yum大师了,于是:yum -y install pptpd,真是屋漏偏逢连夜雨,万人敬仰的yum大师也会落井下石,对我笑笑:
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
No package pptpd available.
Nothing to do
没办法了,上 吧,这个小子比yum大师好一点,虽然没有提供也我Fedora 9下的PPTPD 的rpm包,但还是提供了 pptpd-
warning: pptpd-
Preparing... ########################################### [100%]
1:pptpd ########################################### [100%]
哈哈,yum 大师,我成功了!
接下来的事情,就是对可爱的PPTPD 小朋友进行教育了,让他知道什么该做,什么不该做,免得一失足成千古恨啊。
首先,修改一下: /etc/pptpd.conf :
#ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
debug
#noipparam
logwtmp
#bcrelay eth1
#delegate
#connections 100
locali
remotei
接下来,修理一下:/etc/ppp/options.pptpd
name pptpd
#chapms-strip-domain
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns
ms-dns
proxyarp
debug
#dump
lock
nobsdcomp
novj
novjccomp
nologfd
最后,拜访一下:/etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
test * 123456 *
OK!
打铁要趁热,让PPTPD 运行一下:
service pptpd start :