DOS命令中的ping 、IPconfig 、route 、netstat、 tracert分别代表什么
一,ping
它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,在此,我们只掌握一些基本的很有用的参数就可以了(下同)。
-t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。
-l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。
-n 定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。
说明一下,如果-t 参数和 -n参数一起使用,ping命令就以放在后面的参数为标准,比如“ping IP -t -n 3”,虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。
下面我们举个例子来说明一下具体用法,
这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小 。从TTL的返回值可以初步判断被ping主机的操作系统,之所以说“初步判断”是因为这个值是可以修改的。这里TTL=32表示操作系统可能是win98。
(小知识:如果TTL=128,则表示目标主机可能是Win2000;如果TTL=250,则目标主机可能是Unix)
至于利用ping命令可以快速查找局域网故障,可以快速搜索最快的QQ服务器,可以对别人进行ping攻击……这些就靠大家自己发挥了。
二,nbtstat
该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。
-a 使用这个参数,只要你知道了远程主机的机器名称,就可以得到它的NETBIOS信息(下同)。
-A 这个参数也可以得到远程主机的NETBIOS信息,但需要你知道它的IP。
-n 列出本地机器的NETBIOS信息。
当得到了对方的IP或者机器名的时候,就可以使用nbtstat命令来进一步得到对方的信息了,这又增加了我们入侵的保险系数。
三,netstat
这是一个用来查看网络状态的命令,操作简便功能强大。
-a 查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息。
这里可以看出本地机器开放有FTP服务、Telnet服务、邮件服务、WEB服务等。用法:netstat -a IP。
-r 列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。用法:netstat -r IP。
四,tracert
跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助。
这里说明数据从本地机器传输到192.168.0.1的机器上,中间没有经过任何中转,说明这两台机器是在同一段局域网内。用法:tracert IP。
五,net
这个命令是网络命令中最重要的一个,必须透彻掌握它的每一个子命令的用法,因为它的功能实在是太强大了,这简直就是微软为我们提供的最好的入侵工具。首先让我们来看一看它都有那些子命令,键入net /?回车。
在这里,我们重点掌握几个入侵常用的子命令。
net view
使用此命令查看远程主机的所以共享资源。命令格式为net view \\IP。
net use
把远程主机的某个共享资源影射为本地盘符,图形界面方便使用,呵呵。命令格式为net use x: \\IP\sharename。上面一个表示把192.168.0.5IP的共享名为magic的目录影射为本地的Z盘。下面表示和192.168.0.7建立IPC$连接(net use \\IP\IPC$ "password" /user:"name")。
建立了IPC$连接后,呵呵,就可以上传文件了:copy nc.exe \\192.168.0.7\admin$,表示把本地目录下的nc.exe传到远程主机,结合后面要介绍到的其他DOS命令就可以实现入侵了。
net start
使用它来启动远程主机上的服务。当你和远程主机建立连接后,如果发现它的什么服务没有启动,而你又想利用此服务怎么办?就使用这个命令来启动吧。用法:net start servername,成功启动了telnet服务。
net stop
入侵后发现远程主机的某个服务碍手碍脚,怎么办?利用这个命令停掉就ok了,用法和net start同。
net user
查看和帐户有关的情况,包括新建帐户、删除帐户、查看特定帐户、激活帐户、帐户禁用等。这对我们入侵是很有利的,最重要的,它为我们克隆帐户提供了前提。键入不带参数的net user,可以查看所有用户,包括已经禁用的。下面分别讲解。
1,net user abcd 1234 /add,新建一个用户名为abcd,密码为1234的帐户,默认为user组成员。
2,net user abcd /del,将用户名为abcd的用户删除。
3,net user abcd /active:no,将用户名为abcd的用户禁用。
4,net user abcd /active:yes,激活用户名为abcd的用户。
5,net user abcd,查看用户名为abcd的用户的情况。
net localgroup
查看所有和用户组有关的信息和进行相关操作。键入不带参数的net localgroup即列出当前所有的用户组。在入侵过程中,我们一般利用它来把某个帐户提升为administrator组帐户,这样我们利用这个帐户就可以控制整个远程主机了。用法:net localgroup groupname username /add,
现在我们把刚才新建的用户abcd加到administrator组里去了,这时候abcd用户已经是超级管理员了,呵呵,你可以再使用net user abcd来查看他的状态,和图10进行比较就可以看出来。但这样太明显了,网管一看用户情况就能漏出破绽,所以这种方法只能对付菜鸟网管,但我们还得知道。现在的手段都是利用其他工具和手段克隆一个让网管看不出来的超级管理员,这是后话。有兴趣的朋友可以参照《黑客防线》第30期上的《由浅入深解析隆帐户》一文。
net time
这个命令可以查看远程主机当前的时间。如果你的目标只是进入到远程主机里面,那么也许就用不到这个命令了。但简单的入侵成功了,难道只是看看吗?我们需要进一步渗透。这就连远程主机当前的时间都需要知道,因为利用时间和其他手段(后面会讲到)可以实现某个命令和程序的定时启动,为我们进一步入侵打好基础。用法:net time \\IP。
六,at
这个命令的作用是安排在特定日期或时间执行某个特定的命令和程序(知道net time的重要了吧?)。当我们知道了远程主机的当前时间,就可以利用此命令让其在以后的某个时间(比如2分钟后)执行某个程序和命令。用法:at time command \\computer。
表示在6点55分时,让名称为a-01的计算机开启telnet服务(这里net start telnet即为开启telnet服务的命令)。
七,ftp
大家对这个命令应该比较熟悉了吧?网络上开放的ftp的主机很多,其中很大一部分是匿名的,也就是说任何人都可以登陆上去。现在如果你扫到了一台开放ftp服务的主机(一般都是开了21端口的机器),如果你还不会使用ftp的命令怎么办?下面就给出基本的ftp命令使用方法。
首先在命令行键入ftp回车,出现ftp的提示符,这时候可以键入“help”来查看帮助(任何DOS命令都可以使用此方法查看其帮助)。
大家可能看到了,这么多命令该怎么用?其实也用不到那么多,掌握几个基本的就够了。
首先是登陆过程,这就要用到open了,直接在ftp的提示符下输入“open 主机IP ftp端口”回车即可,一般端口默认都是21,可以不写。接着就是输入合法的用户名和密码进行登陆了,这里以匿名ftp为例介绍。
用户名和密码都是ftp,密码是不显示的。当提示**** logged in时,就说明登陆成功。这里因为是匿名登陆,所以用户显示为Anonymous。
接下来就要介绍具体命令的使用方法了。
dir 跟DOS命令一样,用于查看服务器的文件,直接敲上dir回车,就可以看到此ftp服务器上的文件。
cd 进入某个文件夹。
get 下载文件到本地机器。
put 上传文件到远程服务器。这就要看远程ftp服务器是否给了你可写的权限了,如果可以,呵呵,该怎么 利用就不多说了,大家就自由发挥去吧。
delete 删除远程ftp服务器上的文件。这也必须保证你有可写的权限。
bye 退出当前连接。
quit 同上。
八,telnet
功能强大的远程登陆命令,几乎所有的入侵者都喜欢用它,屡试不爽。为什么?它操作简单,如同使用自己的机器一样,只要你熟悉DOS命令,在成功以administrator身份连接了远程机器后,就可以用它来干你想干的一切了。下面介绍一下使用方法,首先键入telnet回车,再键入help查看其帮助信息。
然后在提示符下键入open IP回车,这时就出现了登陆窗口,让你输入合法的用户名和密码,这里输入任何密码都是不显示的。
当输入用户名和密码都正确后就成功建立了telnet连接,这时候你就在远程主机上具有了和此用户一样的权限,利用DOS命令就可以实现你想干的事情了。这里我使用的超级管理员权限登陆的。
到这里为止,网络DOS命令的介绍就告一段落了,这里介绍的目的只是给菜鸟网管一个印象,让其知道熟悉和掌握网络DOS命令的重要性。其实和网络有关的DOS命令还远不止这些,这里只是抛砖引玉,希望能对广大菜鸟网管有所帮助。学好DOS对当好网管有很大的帮助,特别的熟练掌握了一些网络的DOS命令。
另外大家应该清楚,任何人要想进入系统,必须得有一个合法的用户名和密码(输入法漏洞差不多绝迹了吧),哪怕你拿到帐户的只有一个很小的权限,你也可以利用它来达到最后的目的。所以坚决消灭空口令,给自己的帐户加上一个强壮的密码,是最好的防御弱口令入侵的方法。
最后,由衷的说一句,培养良好的安全意识才是最重要的。
DOS讲解
虽然现在大家用的都是Windows 9x或是Windows 2000/XP,而且我们在这里学习的主要内容也是DOS所不擅长的网络!但即使是在Windows风行的现在我们也离不开DOS。如果你能熟练使用DOS,那它可以给你带来极大的方便!而且在我们的Windows出现问题的时候大多也都是用DOS来修复的,所以学习一些DOS知识是必要的。
在这里我给大家讲的是一些用来安装和修复系统的命令,并不涉及网络方面!
基础
DOS是英语中Disk Operation System(磁盘操作系统)的缩写,其实DOS的版本有很多,比如MS-DOS、PC-DOS、FreeDOS等等,现在我们最常用的是MS-DOS(MS是Microsoft的缩写),在1995年前,当Windows 95还没有出现的年代里,那是DOS的天下。MS-DOS的最终独立版本是MS-DOS 6.22,再后来的DOS 7.0及其它后续版本都是在Windows里带的,不是单独发行版本。
在DOS环境下,我们面对的不是桌面和图标,而是这样的电脑屏幕:
这个C:\>叫做提示符,这个闪动的横线叫做光标。这时候DOS已经准备好,我们现在所需要做的,就是输入一个命令让DOS去执行。
在DOS中,每条命令输入完成后要都要以回车做为确认或者说是终结,例:
在DOS里,盘符用英文字母加上冒号来表示(如:A:、C:、D:),Windows中的“文件夹”被称为“目录”,用“\”来分隔不同层的目录,最上层的单独一个“\”(如:C:\或只一个\)叫“根目录”,我们可以输入dir(显示目录内容,以后将讲到它的具体使用方法)命令来查看当前目录中的子目录及文件,例:
如图所示,后面带有的是目录,没有的则是文件。在DOS中,文件名的规则是8.3形式,即一个文件名由文件基本名和文件扩展名组 成,中间用点“.”隔开,文件基本名由不超过8个英文字母或数字组成,文件扩展名由不超过三个英文字母或数字组成,文件基本名必须有,扩展名可以没有。
看上图,第一列的就是“文件基本名”,第二列的是“文件扩展名”。注意:在用dir命令显示文件列表时,文件基本名和扩展名之间并无“.”分隔符,但你在输入完整的文件名时必须输入它。
第三列显示的是文件的大小,表示它占用了多少存储空间,也就是文件包含信息的多少,包含的信息越多,文件就越大;
第四列表示的是文件建立的日期或者是最后被改动的日期,每个文件都有对应的生成时间,就象每个人都有自己的生日一样,文件的生成时间就是文件形成的时候。时间采用通常的表示方法,由年、月、日组成。
最后一列表示文件生成的具体时间,最后的一个字母a表示上午,p表示下午。
我们再来看看倒数一二行,这些是什么意思呢。“ 10 file(s) ”是要告诉你这个目录内有 “ 10 ”个文件,这些文件加起来一共有“ 64,692 bytes”大,在这种计算中,每个子目录也算是一个文件,但它的大小算零。最后一行的是告诉你当前你的工作磁盘上还剩下“ 215,735,513 bytes”大小可用的磁盘空间。
用dir命令来查看磁盘上文件时,你会发现文件后缀(即文件扩展名)有很多种,它们当中大部分都是有一定含义的。
其中凡后缀为exe、com或bat的文件都是可以直接执行的。这些以exe为后缀的文件叫可执行文件;以com为后缀的文件叫命令文件;以bat为后缀的文件叫批处理文件。如果我们要执行这些文件,只需在提示符下敲入文件基本名然后回车即可,不需输入文件后缀。
基本命令
DOS的命令使用方法,大多都是这种格式:
命令名 参数1 [参数2] [参数3|参数4] [参数5:选项] [参数6:]
说明:以上命令中“命令名”是必要的,加方括号的参数是可选的,加竖线的两个命令只能选其一,加大括号的是必选项。
如上命令解释是这样的:命令名是必须要有的;“参数1”是必须的;“参数2”是可选的;“参数3”和“参数4”两个参数只能选用其中一个,不能两个同时用;“参数5”使用时要加选项,用“:”分隔;“参数6”使用时要加选项,但“选项1”和“选项2”要且仅能选用其中一个,不能两个都用,但也不能两个都不用。
这也是DOS命令书写的规范吧!所有的DOS命令使用方法都是这样写的,大家也可以自己看看,一般的命令都可以用“/?”参数或不加参数来查看帮助,在这里我们只讲这些命令的基本使用方法。
有些命令在使用时,可以使用“通配符”。通配符有两个,“*”和“?”,其中“*”代表任意个任何字符,“?”只代表一个任意字符。
在有些命令中,驱动器和路径是可选项,如果不指明驱去器名,默认为当前驱去器,如果不指明目录则默认为当前目录。
dir
使用方法:
DIR [盘符:][路径][文件名] [/P] [/W] [/A]
/P 每满一页时暂停
/W 使用横向显示方式
/A 显示所以文件
/B 只显示文件名
功能:显示一类或所以文件列表,支持通配符。
例:
cd
使用方法:
cd [目录名[\目录名][\目录名]...]
功能:显示或改变当前目录
例:
md
使用方法:
md [盘符:][路径]目录名
功能:建立一个新目录
例:
del
使用方法:
del [盘符:][路径]文件名
功能:删除一个或多个文件,可以使用通配符。
例:
删除一个文件:
按此在新窗口浏览图片
删除扩展名为sys的文件:
按此在新窗口浏览图片
删除所有文件:
deltree
使用方法:
deltree [盘符:][路径]目录名
功能:删除一个目录,删除目录同时将删除目录中的所有文件
例:
ren
使用方法:
ren [盘符:][路径]原文件名 修改后文件名
功能:修改文件名
例:
type
使用方法:
type [盘符:][路径]文件名
功能:显示文件内容,只能显示文本文件
例:
copy
使用方法:
copy [盘符:][路径]源文件名 [盘符:][路径][目标文件名]
功能:复制一个或一类文件,如果不指明目标文件名,则默认为目标文件名与源文件名相同
回答完毕!!
在命令行提示符内输入不同的命令,再输入一个空格 最后问号就可以了,比如ipconfig ? tracert ?
Ping 验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list
参数
-t Ping 指定的计算机直到中断。 -a 将地址解析为计算机名。
n count 发送 count 指定的 ECHO 数据包数。默认值为 4。
-l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是
65,527。
-f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。
-i ttl 将“生存时间”字段设置为 ttl 指定的值。
-v tos 将“服务类型”字段设置为 tos 指定的值。
-r count 在“记录路由”字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,
最多 9 台计算机。
-s count 指定 count 指定的跃点数的时间戳。
-j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中
间网关分隔(路由稀疏源)IP 允许的最大数量为 9。
-k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中
间网关分隔(路由严格源)IP 允许的最大数量为 9。
-w timeout 指定超时间隔,单位为毫秒。
destination-list 指定要 ping 的远程计算机。
--------------------------------------------
Rcp 在 Windows 2000 计算机和运行远程外壳端口监控程序 rshd 的系统之间复制
件。rcp 命令是一个连接命令,从 Windows 2000 计算机发出该命令时,也可以
用于其他传输在两台运行 rshd 的计算机之间复制文件。rshd 端口监控程序可以
在 UNIX 计算机上使用,而在 Windows 2000 上不能使用,所以 Windows 2000
计算机仅可以作为发出命令的系统参与。远程计算机必须也通过运行 rshd 提供
rcp 实用程序。
rcp [-a | -b] [-h] [-r] source1 source2 ... sourceN destination
参数
-a 指定 ASCII 传输模式。此模式在传出文件上将回车/换行符转换为回车符,在传
入文件中将换行符转换为回车/换行符。该模式为默认的传输模式。 -b 指定二进制图像传输模式。没有执行回车/换行符转换。
-h 传输 Windows 2000 计算机上标记为隐藏属性的源文件。如果没有该选项,在
rcp 命令行上指定隐藏文件的效果与文件不存在一样。
-r 将源的所有子目录内容递归复制到目标。source 和 destination 都必须是目
录,虽然即使源不是目录,使用 -r 也能够工作。但将没有递归。
source 和 destination
格式必须为 [computer[.user]:]filename。如果忽略了 [computer[.user]:] 部分,计算机将假定为本地计算机。如果省略了 [.user] 部分,将使用当前登录的 Windows 2000 用户名。如果使用了完全合格的计算机名,其中包含句点 (.) 分隔符,则必须包含 [.user]。否则,计算机名的最后部分将解释为用户名。如果指定了多个源文件,则 destination 必须是目录。
如果文件名不是以 UNIX 的正斜杠 (/) 或Windows 2000系统的反斜杠 (\) 打头,则假定相对于当前的工作目录。在 Windows 2000 中,这是发出命令的目录。在远程系统中,这是远程用户的登录目录。句点(.)表示当前的目录。在远程路径中使用转义字符(\、"或'),以便在远程计算机中使用通配符。
--------------------------------------------
Rexec 在运行 REXEC 服务的远程计算机上运行命令。rexec 命令在执行指定命令前,验
证远程计算机上的用户名,只有安装了 TCP/IP 协议后才可以使用该命令。
rexec computer [-l username] [-n] command
参数
computer 指定要运行 command 的远程计算机。
-l username 指定远程计算机上的用户名。
-n 将 rexec 的输入重定向到 NULL。
command 指定要运行的命令。
--------------------------------------------
Route 控制网络路由表。该命令只有在安装了 TCP/IP 协议后才可以使用。
route [-f] [-p] [command [destination] [mask subnetmask] [gateway] [metric costmetric]]
参数
-f 清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行
命令前清除。
-p 该参数与 add 命令一起使用时,将使路由在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由。与 print 命令一起使用时,显示已注册的持久路由列表。忽略其他所有总是影响相应持久路由的命令。
command 指定下列的一个命令。
命令目的 print 打印路由
add 添加路由
delete 删除路由
change 更改现存路由
destination 指定发送 command 的计算机。 mask subnetmask 指定与该路由条目关联的子网掩码。如果没有指定,将使用
255.255.255.255。
gateway 指定网关。
名为 Networks 的网络数据库文件和名为 Hosts 的计算机名数据库文件中均引用全部 destination 或 gateway 使用的符号名称。如果命令是 print 或 delete,目标和网关还可以使用通配符,也可以省略网关参数。
metric costmetric 指派整数跃点数(从 1 到 9999)在计算最快速、最可靠和(或)最便宜的
路由时使用。
--------------------------------------------
Rsh
在运行 RSH 服务的远程计算机上运行命令。该命令只有在安装了 TCP/IP 协议后才可以使用。
rsh computer [-l username] [-n] command
参数
computer 指定运行 command 的远程计算机。
-l username 指定远程计算机上使用的用户名。如果省略,则使用登录的用户名。
-n 将 rsh 的输入重定向到 NULL。
command 指定要运行的命令。
--------------------------------------------
Tftp 将文件传输到正在运行 TFTP 服务的远程计算机或从正在运行 TFTP 服务的远
程计算机传输文件。该命令只有在安装了 TCP/IP 协议后才可以使用。 tftp [-i] computer [get | put] source [destination]
参数
-i指定二进制图像传送模式(也称为“八位字节”)。在二进制图像模式中,文件一个字节接一个字节地逐字移动。在传送二进制文件时使用该模式。
如果省略了-i,文件将以ASCII模式传送。这是默认的传送模式。此模式将EOL字符转换为UNIX的回车符和个人计算机的回车符/换行符。在传送文本文件时应使用此模式。如果文件传送成功,将显示数据传输率。
computer指定本地或远程计算机。
put将本地计算机上的文件destination传送到远程计算机上的文件source。
get将远程计算机上的文件destination传送到本地计算机上的文件source。
如果将本地计算机上的文件file-two传送到远程计算机上的文件file-one,请指定put。如果将远程计算机上的文件file-two传送到远程计算机上的文件file-one,请指定get。因为tftp协议不支持用户身份验证,所以用户必须登录,并且文件在远程计算机上必须可以写入。
source指定要传送的文件。如果本地文件指定为-,则远程文件在stdout上打印出来
(如果获取),或从stdin(如果放置)读取。
destination指定将文件传送到的位置。如果省略了destination,将假定与source同名。
--------------------------------------------
Tracert该诊断实用程序将包含不同生存时间(TTL)值的Internet控制消息协议(ICMP)回显数据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的TTL之前至少递减1,必需路径上的每个路由器,所以TTL是有效的跃点计数。数据包上的TTL到达0时,路由器应该将“ICMP已超时”的消息发送回源系统。Tracert先发送TTL为1的回显数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期TTL值的数据包,而tracert看不到。
tracert [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name
参数
/d 指定不将地址解析为计算机名。
-h maximum_hops 指定搜索目标的最大跃点数。
-j computer-list 指定沿 computer-list 的稀疏源路由。
-w timeout 每次应答等待 timeout 指定的微秒数。
target_name 目标计算机的名称。
DOS下恢复上5次注册表命令
Scanreg/restore
Windows操作系统 常用网络命令使用技巧详解- -
关于ping,netstat,ipconfig,arp,Tracert、Route 与 NBTStat命令的详细讲解
我想大家不会忘记Windows是从简单的DOS字符界面发展过来的。虽然我们平时在使
用Windows操作系统的时候,主要是对图形界面进行操作,但是DOS命令我们仍然非常有
用,下面就让我看来看看这些命令到底有那些作用,同时学习如何使用这些命令的技巧
。
一、Ping命令的使用技巧
Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(
发送与接收)数据包。根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以
及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数 据报交换并不
表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,
才能确信TCP/IP的正确性。
简单的说,Ping就是一个测试程序,如果Ping运行正确,我们大体上就可以排除网
络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题
的范围。但由于可以自定义所发数据报的大小及无休止的高速发送,Ping也被某些别有
用心的人作为DDOS(拒绝服务攻击)的工具,例如许多大型的网站就是被黑客利用数百
台可以高速接入互联网的电脑连续发送大量Ping数据报而瘫痪的。
按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送
请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。 Ping能够以毫秒
为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报
不必通过太多的路由器或网络连接速度比较快。Ping还能显示TTL(Time To Live存在时
间)值,我们可以通过TTL值推算一下数据包已经通过了多少个路由器:源地点TTL起始
值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。例如,返回TTL值为119,那
么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器
网段(128-119);如果返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过
9个路由器网段。
1、通过Ping检测网络故障的典型次序
正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需
要使用许多Ping命令,如果所有都运行正确,我们就可以相信基本的连通性和配置参数
没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。下面就
给出一个典型的检测次序及对应的可能故障:
·ping 127.0.0.1
这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机。如果没有做
到这一点,就表示TCP/IP的安装或运行存在某些最基本的问题。
·ping 本机IP
这个命令被送到我们计算机所配置的IP地址,我们的计算机始终都应该对该Ping命
令作出应答,如果没有,则表示本地配置或安装存在问题。出现此问题时,局域网用户
请断开网络电缆,然后重新发送该命令。如果网线断开后本命令正确,则表示另一台计
算机可能配置了相同的IP地址。
·ping 局域网内其他IP
这个命令应该离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。
收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表
示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或
网卡配置错误或电缆系统有问题。
·ping 网关IP
这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。
·ping 远程IP
如果收到4个应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功
的访问Internet(但不排除ISP的DNS会有问题)。希望对你有帮助!
你可以一个一个试试。
[基础篇]ESP8266-NonOS学习笔记(四)之GPIO操作(按键、LED、中断、定时...
对于ESP8266的GPIO口操作,初学者可能会感到不适应,尤其是与STM32单片机开发背景者。然而,熟悉并灵活运用GPIO接口是关键。理解GPIO接口的说明并掌握其使用方法,对于高效实现功能至关重要。在ESP8266中,GPIO中断应用也颇具价值。通过管脚控制LED灯的基本流程包括PIN_FUNC_SELECT(PIN_NAME, FUNC)操作,以及...
Android判断SD卡是否存在的实现
IccUtils(里面一般全是静态方法,主要用来码制转换)IccSmsInterfaceManager,IccCard(这个是一个抽象类,会根据上面手机的制式,自动起一个SIMCARD 或者RUIMCARD)以GSM为例说下读取的过程:根据SIM卡的类型,进入SIMRecords, 开始探测SIM卡的状态,因为,有些SIM卡会设置有PIN码,如果SIM卡有PIN码的话...
pin密码怎么查询
查看手机PIN码的密码,步骤如下:操作环境:VIVOV1911A、FuntouchOS9、手机营业厅8.2.0等等。1、打开移动APP软件。2、然后点击右下角的“我的”选项。3、在弹出的页面点击顶部号码的位置。4、然后下拉菜单找到“PIN码查询”选项。5、在弹出的页面就可以看到PIN码和密码了。
Mac知道pin码,但是显示如图所示,如何解决?能自己刷机吗?
可以 重启按住command+R进入恢复磁盘连接Wi-Fi重装Mac os系统就可以了 不过如果是密码忘记的话可以在恢复磁盘里点击菜单栏的实用工具-终端,输入resetpassword选择宗卷和账户重设密码 重启进入系统后选择创建新的密码钥匙串就可以了
sim卡密码 - 知百科
品牌型号:华为P50 系统:HarmonyOS 3 sim卡密码就是PIN码,也就是SIM卡的个人识别密码,是运营商提供的针对SIM卡的安全设置。一般而言,第一次使用PIN码时需要输入PIN码的原始密码“1234”,当设置了PIN码后,手机每次开机将会自动提示需输入PIN码进行解锁。设置PIN码以后,如果手机丢失或被盗了,即便没...
苹果手机怎么用幻影pin
1,苹果手机用幻影PIN方法是打开设置-通用-工具,打开PIN就可以使用了。2,iPhone包括了iPod的媒体播放功能,和为了移动设备修改后的Mac OS X操作系统(iOS)以及800万像素的摄像头。此外,设备内置有重力感应器,iphone有三轴陀螺仪(三轴方向重力感应器),能依照用户水平或垂直的持用方式,自动调整屏幕...
黑莓8100输入中文以后复制到短信里为什么会出现,,PIN250602A
这是因为你的输入法没有注册,你的系统可能是4.2的,你可以直接刷机升级到4.5就可以直接中文输入了。黑莓手机4.5 OS的下载地址:http:\/\/www.51blackberry.com\/rom\/index.html 很简单的,刷机如果不会可以看图文教程 http:\/\/www.51blackberry.com\/jiaocheng\/blackberryrom.htm 参考资料:http:\/\/...
macbook pin码解锁 谁能帮我解开
osx关于恢复功能 1. 关闭电脑,同时按住 command+option+R,然后开机,直到看到屏幕上出现一个地球才松开键盘上的键;2. 如果尚未联网, 地球下面会出现下拉菜单让您选择网络 , 联网之后开始读取进度条;3. 进度条走完后电脑会重启,进入 “OS X 实用工具”界面;4. 选择“磁盘工具”,然后点...
[苹科技] OS X 10.11「El Capitan」正式发表!着重使用者体验与效能的...
-- 想知道更多苹果的大小事以及苹果的使用秘诀吗?请帮「陈寗说科技」粉丝团按个赞:facebook\/chenning.wowdigi -- 由于只是效能提升与使用者体验增进,因此在 WWDC 上并没有太多的新功能着墨,有被提到的只有下几项:一、新的 Safari 功能:Pin Site 这能让你把常用的网站「钉」在 Safari 的左...
为什么HPwindows10系统设置了PIN码还是无法设置指纹解锁?
解决方法如下:1、打开注册表编辑器:win+R调出运行窗口,输入regedit,回车;2、定位到注册表项:HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\System;3、添加注册表值,名称为:AllowDomainPINLogon,并将值设为1;4、设置指纹和pin码:设置--账户--登陆选项--此时可以看到指纹和pin的添加...
漳裴健豪: 操作步骤:1、单击“开始”——运行;2、在运行框中输入“cmd”回车;3、字弹出的DOS编辑界面输入ping + ip或域名 + -t,回车即可查看ping值.ping参数:-t:( 校验与指定计算机的连接,直到用户中断.若要中断可按快捷键:...
志丹县19775863254: dos中ping命令的含义 - ?
漳裴健豪: Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令.Ping向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)...
志丹县19775863254: DOS命令??
漳裴健豪: 验证与远程计算机的连接.该命令只有在安装了 TCP/IP 协议后才可以使用. ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list 参数 -t Ping 指定的计算机直到中断. ...
志丹县19775863254: 在DOS里pin网络的命令是什么 - ?
漳裴健豪: 用 ping 这个命令,比如 ping 192.168.1.1 或是ping www.baidu.com ,就是ping然后空格输入想要ping的地址就行了
志丹县19775863254: "PING"在DOS指令中的作用是什么??
漳裴健豪: PING命令 用于验证与远程计算机的连接.该命令只有在安装了 TCP/IP 协议后才可以使用.Ping命令的主要作用是通过发送数据包并接收应答信息来检测两台计算机之间的网络是否连通.当网络出现故障的时候,可以用这个命令来预测故障和...
志丹县19775863254: 怎么输入ping命令 - ?
漳裴健豪: 在windows系统点左下角的windows图标,xp系统出现运行框处输入cmd.win7系统可以直接在搜索程序和文件下输入cmd.这样就可以进入dos命令界面,然后在dos界面输入ping命令,能够把结果在屏幕输出并保留,可以查看 结果.
志丹县19775863254: ping在DOS状态下的意思是什么??
漳裴健豪: PING命令是什么意思 PING (Packet Internet Grope),因特网包探索器,用于测试网络连接量的程序.Ping发送一个ICMP回声清求消息给目的地并报告是否收到所希望的ICMP回声应答.
志丹县19775863254: DOS命令是什麽啊?怎麽弄??
漳裴健豪: DOS想要成为电脑高手,首先必须熟练掌握dos命令的用法,下面先来看看dos命令都有那些: dir 列文件名 deltree 删除目录树 cls 清屏 cd 改变当前目录 copy 拷贝文件 diskcopy 复制磁盘 del 删除文件 format 格式化磁盘 edit 文本 mem 查看内存...
志丹县19775863254: DOS中"ping”命令是干什么用的??
漳裴健豪: PING命令是外部命令
志丹县19775863254: DOS中的ping命令我想知道? - ?
漳裴健豪: 开始运行--输入 cmd 回车 输入 ping /? 里面全都是 ping 命令的参数和说明,前提你要看的懂英文. 如果看不懂的话没关系~ 我讲给你听: 校验与远程计算机或本地计算机的连接.只有在安装 TCP/IP 协议之后才能使用该命令. ping [-t] [-a] [-n ...