Total GRE packets sent = 3
Total GRE packets sent = 4
Total GRE packets sent = 5
如果GRE包发至对方,检查对方服务器是否成功接受.
关闭socket
本项测试全部结束.
2、排除PPTP Ping故障
这个测试可以运行在windows2000、windowsNT和windows98,但不能运行于windows95!该故障可分为下面几种情况:
(1) 不能连通PPTP 服务器
不能连通PPTP 服务器的原因可能是PPTP协议方面的问题,也可能是其它问题.
若测试的时候,不能连通PPTP服务器,将会收到返回的消息是:
Error 678: There is no answer(那边没有应答)
Error 650: The Remote Access Server is not responding(远端服务器对访问没有响应)
消息中的678和650是表示消息类别的号码.
遇到这种情况,请先禁用PPTP中的"过滤器",然后再次尝试Ping pptp服务器.给系统下达禁用过滤器的命令如下:
net stop raspptpf
执行禁用过滤器命令之后,应当可以在Internet上(运行)Ping PPTP服务器的操作,若仍然收到错误信息,则有可能不是PPTP导致的问题.而是其它原因造成的,比如连通方面的问题.请先排除这些故障,然后重新进行上述测试,直至收到正确的应答消息.如果Ping PPTP服务器后提示连通成功并可以收到应答消息,那么问题可能是ISP或内部网络不允许GRE包及PPTP包跨越路由器或防火墙 。这时应当有"Destination Host Unreachable"字样的提示.此外,一个ISP可使用GRE数据包在路由和它自己的站点之间发送消息 基于安全方面或其他理由,这一功能可以自己关闭与外部Internet的连接 。;
下面这个例子是进行GRE-blocked PPTP调用后显示出来的结果:显示的每一行就是测试中一帧的提示信息,每个项目最前面的数字是帧序号 。一共12帧,列表如下:
1- 5.364 00 E8 TCP ....S., len:
2- 5.614 E8 00 TCP .A..S., len:
3- 5.614 00 E8 TCP .A ., len: 0, seq: 168021101-168021101,
ack: 460753,
4- 5.630 00 E8 TCP .AP..., len: 156, seq: 168021101-168021256,
ack: 460753,
5- 6.130 E8 00 TCP .AP..., len: 156, seq: 460753-460908,
ack: 168021257, win:
6- 6.145 00 E8 TCP .AP..., len: 168, seq: 168021257-168021424,
ack: 460909,
7- 6.520 E8 00 TCP .AP..., len: 32, seq: 460909-460940,
ack: 168021425, win:
8- 6.536 00 E8 TCP .AP..., len: 24, seq: 168021425-168021448,
ack: 460941,
9- 6.536 20 20 LCP Config Req Packet, Ident = 0x00, Length = 17
10- 6.536 00 E8 LCP Config Req Packet, Ident = 0x00, Length = 17
11- 6.833 E8 00 ICMP Destination Unreachable: 198.140.211.122
See frame 10
12- 6.942 E8 00 TCP .A...., len: 0, seq: 460941-460941,
ack: 168021449, win:
FRAME: Base frame propertIEs
ETHERNET: ETYPE = 0x0800 : Protocol = IP: DOD Internet Protocol
IP: ID = 0xECB3; Proto = 0x2F; Len: 53
GRE: ..KS............ Length: 21, Call ID: 0 <<<--Shows that this is a GRE packet.
PPP: Link Control Protocol Frame (0xC021)
LCP: Config Req Packet, Ident = 0x00, Length = 17
在上面给出的提示中,最重要的是11帧,其提示内容大意是:在10帧中发送的(数据)包不能到达目的地.再往下列出的是10帧中所提到的数据包的结构.上面ack的含义是"命令正确的应答".
剩下的故障,我将在下一篇继续分析.
3.使用PPTP超时设定
如果收到718号错误信息,即提示:"the server has not responded"(服务器没有响应),你可能需要使用PPTP超时设定功能.要进行超时设定,一般可以通过修改windows2000的注册表来达到目的.修改注册表之前请先进行注册表备份,以防万一.也可以通过系统管理员工具来进行超时设定,这要比直接修改系统注册表更为安全.两种方法各有利弊:修改注册表的方法很直接,有立竿见影的效果,但一个修改不对,可能造成严重后果,安全性能上不可取;利用系统管理员工具,安全性上有保障,但要求会使用这些工具,并可以以管理员的身份登录系统.具体采用什么办法,你可以酌情选择.需要有
推荐阅读
- 手工定制Win2000应答文件
- Win2000之DNS服务器的设置
- 二 Win2000之Dfs工具
- Win2000删除工具
- Win2000 IIS5.0之WWW设置
- 三 Win2000磁盘编辑
- Win2000域控制器诊断
- 西湖和西子有哪些相似之处
- Win2000权限诊断
- 四 Win2000磁盘编辑
