通过ping和tracert命令来判断远程主机类型
2010-09-17 13:37
447 查看
ping和tracert命令在诊断网络故障中是非常常用的,下面我就浅谈一下,如何通过ping和tracert命令来判断远程主机的操作系统类型,我在本地ping www.baidu.com 可以看到返回的TTL=47
下面我再使用tracert www.baidu.com ,下图可以看到,到达www.baidu.com 经过了16条,TTL+16条+本机=64 可以判断远程主机用的操作系统LINUX 内核版本为2.2.x & 2.4.x
下面列出了一下TTL和操作系统的对应关系
LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64
FreeBSD 4.1, 4.0, 3.4;
Sun Solaris 2.5.1, 2.6, 2.7, 2.8;
OpenBSD 2.6, 2.7,
NetBSD
HP UX 10.20
ICMP 回显应答的 TTL 字段值为 255
Windows 95/98/98SE
Windows ME
ICMP 回显应答的 TTL 字段值为 32
Windows NT
Windows 2000
ICMP 回显应答的 TTL 字段值为 128
本文出自 “满足现在就是放弃未来!” 博客,请务必保留此出处http://nameyjj.blog.51cto.com/788669/393127
下面我再使用tracert www.baidu.com ,下图可以看到,到达www.baidu.com 经过了16条,TTL+16条+本机=64 可以判断远程主机用的操作系统LINUX 内核版本为2.2.x & 2.4.x
下面列出了一下TTL和操作系统的对应关系
LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64
FreeBSD 4.1, 4.0, 3.4;
Sun Solaris 2.5.1, 2.6, 2.7, 2.8;
OpenBSD 2.6, 2.7,
NetBSD
HP UX 10.20
ICMP 回显应答的 TTL 字段值为 255
Windows 95/98/98SE
Windows ME
ICMP 回显应答的 TTL 字段值为 32
Windows NT
Windows 2000
ICMP 回显应答的 TTL 字段值为 128
本文出自 “满足现在就是放弃未来!” 博客,请务必保留此出处http://nameyjj.blog.51cto.com/788669/393127
相关文章推荐
- 通过ping和tracert命令来判断网络经过多少个路由
- GODADDY主机用tar命令通过SSH远程打包20M以上的文件
- 教你如何通过ssh控制远程主机,远程执行命令
- Windows下通过SSH使用SharpSSH远程登录主机执行命令传输文件
- java中可以通过调用ping命令来判断网络是否连接正常
- ping tracert nslookup命令的使用方法和相关参数判断
- 通过Ping判断监控主机的存活
- 通过ping命令检测主机的存活性
- 通过Ping来判断一个远程计算机是否可以到达
- 判断不同类型的文件,使用scp命令在各个主机上传输文件,保持文件的一致性
- 通过ping判断对方机器类型!
- 教你如何通过ssh控制远程主机,远程执行命令
- GODADDY主机用tar命令通过SSH远程打包20M以上的文件
- 网络判断网络连接有多种办法,通过C#程序也可以判断与远程主机的连接状态。具体实现方法
- PING命令判断TCP/IP故障
- 通过ssh远程执行命令导入定时任务报错----解决过程
- rtop 通过 SSH 监控远程主机
- php 通过PATH_SEPARATOR判断当前服务器系统类型
- Python通过文件头来判断文件的真实类型
- java通过ping 判断网络是否正常