
就是类似于距离矢量型路由选择协议的metric值--跳数。跳数的定义就是,到达目的网络中途需要经过几个网段,也就是需要通过多少个路由器。解决方法如下:
1、首先登录电脑系统,在屏幕左下角的开始图标并找到“设置”。
2、进入设置页面后,在对话框的中间位置找到“网络和Internet”选项。
3、进入网络和Internet页面后,点击左侧的“以太网”选项,并在其选项右侧选择“更改网络适配器选项”。
4、进入网络连接页面,选择要设置跃点数的网络连接并右键选择”属性“。
5、进入WLAN属性页面后,点击中间位置的“Internet协议版本4”,进入该页面后点击下方位置的“高级”。
6、进入高级TCP/IP页面后,可以看到下方的跃点数显示的是自动,先自动跃点数的勾去掉并设置数值,这里跃点数越小,优先级越高但是要在10以上,不然会影响网络。
ping 命令中返回的ttl即可反映跃点数。它每经过一个路由及减一。通过它一般可猜测目标机的系统。TTL 字段值可以帮助我们识别 *** 作系统类型。
UNIX 及类 UNIX *** 作系统 ICMP 回显应答的 TTL 字段值为 255 Compaq Tru64 5.0 ICMP 回显应答的 TTL 字段值为 64
Windows NT/2K *** 作系统 ICMP 回显应答的 TTL 字段值为 128
Windows 95 *** 作系统 ICMP 回显应答的 TTL 字段值为 32
在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现:
[HKEY_LOCAL_MACHINE\sys tem\CurrentControlSet\Services\Tcpip\Parameters]
DefaultTTL=dword:000000ff
255---FF
128---80
64----40
32----20
当然,系统的ttl是可以修改的。
不同的 *** 作系统,它的TTL值是不相同的。默认情况下,Linux系统的TTL值为64或255,Windows NT/2000/XP系统的TTL值为128,Windows 98系统的TTL值为32,UNIX主机的TTL值为255。
简单的伪装 *** 作系统的方法,就是修改TTL.
Windows下修改方法:
修改TTL值其实非常简单,通过注册表编辑器就可以实现,点击“开始→运行”,在“运行”对话框中输入“regedit”命令并回车,d出“注册表编辑器” 对话框,展开“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\ Parameters”,找到“DefaultTTL”,将该值修改为十进制的“255”,重新启动服务器系统后即可。
Linux下修改方法:
方法1(重启后有效):
#sysctl -w net.ipv4.ip_default_ttl=N
(N=0~255),若N>255,则ttl=0
方法2(重启后无效):
#echo N(N为0~255) >/proc/sys/net/ipv4/ip_default_ttl
Linux系统中Tracert命令用来显示数据包到达目标主机是所经过的路径。下面由我为大家整理了linux系统中tracert命令使用详解,希望对大家有帮助!
Linux系统中tracert命令使用详解
Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。
命令格式:
tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]
参数含义:
-d 不解析目标主机的名字
-h maximum_hops 指定搜索到目标地址的最大跳跃数
-j host_list 按照主机列表中的地址释放源路由
-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。
linux系统中tracert命令用法
tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name
如果不使用参数,将显示连接情况,如图2-23所示。
提示:
图2-23显示的是从本地计算机到163这台服务器所经过的计算机。
● -d
指定不将地址解析为计算机名,如图2-24所示。
● -h maximum_hops
指定搜索目标的最大跃点数,如图2-25所示。
● -j computer-list
指定沿computer-list的稀疏源路由。
● -w timeout
每次应答等待timeout指定的微秒数,如图2-26所示。
补充:linux系统中tracert命令原理
tracert命令也称作路由跟踪命令,用于确定IP数据库包访问目标所采取的路径,通过IP生成时间(TTL)字段和ICMP错误信息来确定,从个网络到主机之间的网络状况。
tracert命令原理与ping命令为相似,都是通过向目标发送数据包,并通过数据包响应及丢失情况,从而判断本地与目标主机之间的网络状况,所不同的是tracert命令能够反映出网络中各个路由节点信息,以及网络状况,并且可以用以跟踪路由节点,以及监控服务器状况等作用。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)