linux 内核 2.6.19.2 2.6.19.2内核也包涵了mppe补丁,所以不用再下载补丁文件了,并且也没有2.6.19的mppe补丁文件
linux 内核是在ftp://ftp.kernel.org上下载的标准内核版本.
pptpd 1.3.4
pppd 2.4.3 ppp-2.4.3-mppe-mppc-1.1.patch
以下是我的配置文件
-------------------------------------------pptpd.conf-------------------------------
root@root:/etc# cat pptpd.conf
speed 115200
option /etc/ppp/options.pptpd
localip 192.168.2.1
remoteip 192.168.2.20-30
root@root:/etc/ppp#
-------------------------------------------chap-secrets-------------------------------
root@root:/etc/ppp# cat chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
#username pptpd password *
admin pptpd 123456 192.168.2.10
linux pptpd 123456 192.168.2.11
root@root:/etc/ppp#
-------------------------------------------options.pptpd-------------------------------
root@root:/etc/ppp# cat options.pptpd
name pptpd
debug
lock
auth
noipdefault
require-chap
+chap
+chapms
+chapms-v2
mppe-40
mppe-128
mppe-stateless
proxyarp
root@root:/etc/ppp#
-------------------------------------------------------------------------------
本应这样配置后
/usr/sbin/pptpd 就可以启动pptp server的,
可是我也不清楚为什么,这个pptp server这样启动不行,
pptpd默认会在/etc/下面去找pptpd.conf这个文件,
在启动钱我需要先把pptpd.conf 拷贝到其他地方或是改名,让pptpd不能找到
再执行/usr/sbin/pptpd
这样会提示找不到pptpd.conf,这时把pptpd.conf在拷贝到./etc/下面
在执行/usr/sbin/pptpd
这样就可以了.....
并且我内核里面也配置了mppe加密,但是我在XP下面是用加密啊的客户端不能连接,提示714错误,改为不加密方式就可以连接了.
大家上面也看到了,我试着的本地IP地址是192.168.2.1 分配给客户端的IP地址是192.168.2.20-30
但是我XP连接上后获取到的IP地址是192.168.1.1 服务器端IP地址是192.168.0.1
在使用另一台XP拨号后获取到的IP地址是192.168.1.2 服务器端IP地址是192.168.0.2
但是这名名和我上面配置时的IP地址不一样,这些问题感觉很奇怪.希望大家能帮帮忙,帮忙解释一下为什么会出现这样的情况呢?万分感谢...
会员注册
会员登录
个人空间
发表评论