测试工作中常见现象:
服务器用域名访问,突然有天访问失败了
《调试和排查步骤》
1、确认一下域名解析的问题?是否可以解析成对应的IP--- DNS协议
2. Ping 这个IP确实连接是否可达?
3、Tracert跟踪, 确定哪个节点出现问题。
【 tracert www.baidu.com 看哪个节点出错,一直*号请求,正常会跟踪完成。】
4.不可达,服务器是否开机?服务是否开启?
【非直连设备: 客户--》中间设备(交换机,路由器,网关设备) ---》 服务器】
[直连可进入服务器,通过命令查看服务有没有起 ps ef | grep tomcat ]
5.是否开启防火墙?
● PING (Packet Internet Groper) ,网络诊断工具,它用来检测网络是否连通以及目的主机是否在线。Ping是工作在TCP/IP网络体系结构中应用层的一个服务命令,主要 是向特定的目的主机发送ICMP Echo请求报文,测试目的站是否可达及了解其有关状态。(ICMP协议)
ping命令的功能
(1)能验证网络的连通性
● (2)会统计响应时间和TTL(IP包中的Time To Live, 生存周期)
命令:
ping -t:持续不停的ping主机,直到你按下Control-C来中断。(长ping 192.168.123.56 -t)ping -n:发送gount指定的Echo数据包数。
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数.(ping 192.168.123.56 -n 10代表ping10条)
ping -l: 定义echo数据包大小。
在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个
大小的限制,就是最大只能发送65500字节。(ping 192.168.123.56 -l 1000)
(ping 192.168.123.56 -l 1000 -n 20)(ping 192.168.123.56 -l 1000 -t一直ping)
{不常用【Ping常见参数:
ping-f:在数据包中发送“不要分段”标志。
问题: Ping大包时,如果超过了接口的MTU值,会怎么处理?
ping-| 1472 -f 129.211.40.118
ping-r:在“记录路由”字段中记录传出和返回数据包的路由。
在一般情况下你发送的数据包是通过一个个路由才到达对方的,-r 可以设定你想探测经过的路由的个数。不过限制在了9个,也就是说你只能跟踪到9个路由,如果想探测更多,可以通过其它命令实现,我将在以后的文章中给大家讲解。】}
route print 展示路由表
arp -a 显示 ARP 表(静态、动态)
arp -d * 清除 ARP 表(静态、动态)
解决乱码:(1. chcp 查看编码 2.chcp 52936)