我在连接 PPTP 服务器时遇到了一些问题。有时我可以正常连接,但如果我等几分钟再尝试,连接可能会失败。我从 Ubuntu 11.04 连接到 Ubuntu 10.04,两边都没有防火墙。这是我的 PPTP 服务器配置:
name PPTP
ms-dns 8.8.8.8
ms-dns 8.8.4.4
linkname PPTP
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
nodefaultroute
lock
nobsdcomp
novj
novjccomp
nologfd
logfile /var/log/pptpd/pptp.log
lcp-echo-interval 5
lcp-echo-failure 5
我已启用调试模式,当连接断开时我得到的结果如下:
Connect: ppp2 <--> /dev/pts/3
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc95722d2> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xe3d7a3fa> <pcomp> <accomp>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xe3d7a3fa> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc95722d2> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0xc95722d2]
sent [CHAP Challenge id=0x81 <103a6939c70d15a95e4d231af2a0ffce>, name = "PPTP"]
rcvd [LCP EchoRep id=0x0 magic=0xe3d7a3fa]
rcvd [CHAP Response id=0x81 <fd82eda6eaced1d22e3dd26a9fb927cd44ffd7ff7e126e2fb00>, name = "user"]
sent [CHAP Success id=0x81 "S=AE573572293B3D5D62D1CA8A51A33E M=Access granted"]
Script /etc/ppp/auth-up started (pid 18107)
sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
如果我检查日志以确认连接成功,我会在上面日志的最后一行后面得到以下一行:
rcvd [CCP ConfReq id=0x1 <mppe +H -M +S +L -D -C>]
请帮我详细说明这个问题。为什么我没有收到 MPPE 的答复?谢谢。