有些时候,用户(特别是铁通、电信通等小宽带服务商的用户)可以上网,也可以访问百度等网站,但就是不能访问我们的网站,这时我们需要检测是用户端的路由问题还是机房端的问题,结果有三种:如果机房路由问题将由机房向上级运营商反应;如果是用户端路由问题,则需要用户向其上级运营商反应;如果是骨干网路由问题则基本无法解决。
脚本如下:
auto_test_network.bat
::auth by lai
::1、获取用户的公网IP地址,访问 http://www.ip138.com/ip2city.asp
::2、网络连通性检测及dns解析检测,即ping 被检测域名
::3、路由网络节点检测,即traceroute检测
::定义被检测域名
@set domain1=www.xxx.com
@echo 尊敬的用户您好:您正在运行XXX网站连通性检测脚本(本脚本绿色无毒无插件免安装、不会对您的系统产生任何影响、不产生任何垃圾文件),请按本脚本提示操作,以便我们收集足够信息解决您访问XXX网站的问题,执行结束后请结果截图反馈给客服人员,谢谢!
@echo.
@echo.
@echo 按任意键开始执行网络连通性检测...
@echo.
@pause
@echo.
::1、获取用户的公网IP地址,访问 http://www.ip138.com/ip2city.asp
@echo 检测脚本将会自动调用您的默认浏览器来获取您的公网IP,请将弹出的页面结果截图发送给客服人员。
@echo.
@pause
@echo.
@echo off
set "URL=http://www.ip138.com/ip2c

本文提供了一个bat脚本(auto_test_network.bat)用于诊断用户端和机房端的路由问题。当用户遇到特定网站访问困难时,通过运行此脚本,可以判断问题可能出在用户端、机房端还是骨干网路由,从而指导相应的解决方案。
最低0.47元/天 解锁文章
8821

被折叠的 条评论
为什么被折叠?



