2022年2022年局域网常用的DOS查询IP地址命令 .pdf

上传人:Che****ry 文档编号:27216849 上传时间:2022-07-23 格式:PDF 页数:11 大小:89.75KB
返回 下载 相关 举报
2022年2022年局域网常用的DOS查询IP地址命令 .pdf_第1页
第1页 / 共11页
2022年2022年局域网常用的DOS查询IP地址命令 .pdf_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《2022年2022年局域网常用的DOS查询IP地址命令 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年局域网常用的DOS查询IP地址命令 .pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、一、Ping 命令的使用技巧Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP 参数是否设置得正确以及运行是否正常。需要注重的是: 成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP 配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP 的正确性。简单的说, Ping 就是一个测试程序, 假如 Ping 运行正确, 我们大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。 但由于可以自定义所发数据报的大小及

2、无休止的高速发送, Ping 也被某些别有专心的人作为DDOS (拒绝服务攻击)的工具,例如许多大型的网站就是被黑客利用数百台可以高速接入互联网的电脑连续发送大量 Ping 数据报而瘫痪的。按照缺省设置, Windows上运行的 Ping 命令发送 4 个 ICMP (网间控制报文协议)回送请求,每个32 字节数据,假如一切正常,我们应能得到4 个回送应答。 Ping 能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。 假如应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。Ping 还能显示 TTL(Time To Live 存在时间)值,我们可以通过TTL 值推算一下

3、数据包已经通过了多少个路由器:源地点TTL 起始值(就是比返回TTL 略大的一个 2 的乘方数) -返回时 TTL 值。例如,返回TTL 值为 119 ,那么可以推算数据报离开源地址的TTL 起始值为 128 ,而源地点到目标地点要通过9 个路由器网段( 128-119) ;假如返回 TTL 值为 246 ,TTL 起始值就是 256 ,源地点到目标地点要通过9 个路由器网段。1、通过 Ping 检测网络故障的典型次序正常情况下,当我们使用Ping 命令来查找问题所在或检验网络运行情况时,我们需要使用许多 Ping 命令,假如所有都运行正确,我们就可以相信基本的连通性和配置参数没有问题;假如某

4、些Ping 命令出现运行故障,它也可以指明到何处去查找问题。下面就给出一个典型的检测次序及对应的可能故障: ping 127.0.0.1 这个 Ping命令被送到本地计算机的IP 软件,该命令永不退出该计算机。假如没有做到这一点,就表示TCP/IP 的安装或运行存在某些最基本的问题。 ping 本机 IP 这个命令被送到我们计算机所配置的IP 地址,我们的计算机始终都应该对该 Ping 命令作出应答,假如没有,则表示本地配置或安装存在问题。出现此问题时,局域网用户请断开网络电缆,然后重新发送该命令。 假如网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP 地址。名师资料总结 - -

5、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 11 页 - - - - - - - - - ping 局域网内其他 IP 这个命令应该离开我们的计算机, 经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但假如收到0 个回送应答,那么表示子网掩码(进行子网分割时,将IP 地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题。 ping 网关 IP 这个命令假如应答正确, 表示局域网中的网关路由器正在运行并能够作出应答。 ping 远

6、程 IP 假如收到4 个应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问 Internet(但不排除 ISP 的 DNS 会有问题)。 ping localhost localhost是个作系统的网络保留名, 它是 127.0.0.1的别名,每太计算机都应该能够将 该名字 转换 成该地 址。假 如没有 做到这 一带 内,则 表示主 机文件(/Windows/host)中存在问题。 ping 对这个域名执行 Ping 地址,通常是通过DNS 服务器假如这里出现故障,则表示 DNS 服务器的 IP 地址配置不正确或DNS 服务器有故障(对于拨号上网用户,某些ISP 已经不需要设

7、置DNS 服务器了)。顺便说一句:我们也可以利用该命令实现域名对IP 地址的转换功能。假如上面所列出的所有Ping命令都能正常运行,那么我们对自己的计算机进行本地和远程通信的功能基本上就可以放心了。 但是,这些命令的成功并不表示我们所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。2、Ping 命令的常用参数选项 ping IP Ct 连续对 IP 地址执行 Ping 命令,直到被用户以Ctrl+C中断。 ping IP -l 3000 指定 Ping 命令中的数据长度为3000 字节,而不是缺省的32 字节。 ping IP Cn 名师资料总结 - - -精品资料欢

8、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 执行特定次数的 Ping 命令。二、Netstat 命令的使用技巧Netstat用于显示与 IP 、TCP、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况。假如我们的计算机有时候接受到的数据报会导致出错数据删除或故障,我们不必感到希奇,TCP/IP 可以容许这些类型的错误,并能够自动重发数据报。但假如累计的出错情况数目占到所接收的IP 数据报相当大的百分比, 或者它的数目正迅速增加

9、, 那么我们就应该使用Netstat查一查为什么会出现这些情况了。1、netstat 的一些常用选项 netstat Cs 本选项能够按照各个协议分别显示其统计数据。假如我们的应用程序(如Web 浏览器)运行速度比较慢, 或者不能显示 Web 页之类的数据, 那么我们就可以用本选项来查看一下所显示的信息。我们需要仔细查看统计数据的各行,找到出错的要害字,进而确定问题所在。 netstat Ce 本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、 错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量, 也有接收的数据报数量。 这个选项可以用来统计一

10、些基本的网络流量) 。 netstat Cr 本选项可以显示关于路由表的信息,类似于后面所讲使用route print命令时看到的信息。除了显示有效路由外,还显示当前有效的连接。 netstat Ca 本 选 项 显 示 一 个 所 有 的 有 效 连 接 信 息 列 表 , 包 括 已 建 立 的 连 接(ESTABLISHED ) ,也包括监听连接请求(LISTENING )的那些连接。 netstat Cn 显示所有已建立的有效连接。下面是 netstat 的输出示例:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精

11、心整理 - - - - - - - 第 3 页,共 11 页 - - - - - - - - - C:netstat -e Interface Statistics ReceivedSent Bytes399583794047224622 Unicast packets120099131015 Non-unicast packets75795443823 Discards00 Errors00 Unknown protocols363054211 C:netstat -a Active Connections Proto Local AddressForeign AddressState TC

12、PCORP1:1572172.16.48.10:nbsessionESTABLISHED TCPCORP1:1589172.16.48.10:nbsessionESTABLISHED TCPCORP1:1606172.16.105.245:nbsession ESTABLISHED TCPCORP1:1632172.16.48.213:nbsessionESTABLISHED TCPCORP1:1659172.16.48.169:nbsessionESTABLISHED TCPCORP1:1714172.16.48.203:nbsessionESTABLISHED TCPCORP1:17191

13、72.16.48.36:nbsessionESTABLISHED TCPCORP1:1241172.16.48.101:nbsessionESTABLISHED UDPCORP1:1025*:* UDPCORP1:snmp*:* UDPCORP1:nbname*:* UDPCORP1:nbdatagram *:* UDPCORP1:nbname*:* UDPCORP1:nbdatagram *:* C:netstat -s IP Statistics Packets Received= 5378528 Received Header Errors= 738854 Received Addres

14、s Errors= 23150 Datagrams Forwarded= 0 Unknown Protocols Received= 0 Received Packets Discarded= 0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 11 页 - - - - - - - - - Received Packets Delivered= 4616524 Output Requests= 132702 Routing Discards= 157 Discarded

15、Output Packets= 0 Output Packet No Route= 0 Reassembly Required= 0 Reassembly SUCcessful= 0 Reassembly Failures= Datagrams Successfully Fragmented = 0 Datagrams Failing Fragmentation= 0 Fragments Created= 0 ICMP Statistics ReceivedSent Messages6934 Errors00 Destination Unreachable6850 Time Exceeded0

16、0 Parameter Problems00 Source Quenches00 Redirects00 Echoes40 Echo Replies04 Timestamps00 Timestamp Replies00 Address Masks00 Address Mask Replies00 TCP Statistics Active Opens= 597 Passive Opens= 135 Failed Connection Attempts= 107 Reset Connections= 91 Current Connections= 8 Segments Received= 106

17、770 Segments Sent= 118431 Segments Retransmitted= 461 UDP Statistics Datagrams Received= 4157136 No Ports= 351928 ReceiveErrors= 2 Datagrams Sent= 13809 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 11 页 - - - - - - - - - 2、Netstat的妙用经常上网的人一般都使用ICQ 的, 不知道我们有没有

18、被一些讨厌的人骚扰,想投诉却又不知从和下手?其实,我们只要知道对方的IP ,就可以向他所属的ISP 投诉了。但怎样才能通过ICQ 知道对方的 IP 呢?假如对方在设置ICQ 时选择了不显示 IP 地址,那我们是无法在信息栏中看到的。其实,我们只需要通过 Netstat就可以很方便的做到这一点:当他通过ICQ 或其他的工具与我们相连时 (例如我们给他发一条ICQ 信息或他给我们发一条信息) , 我们马上在 DOS 命令提示符下输入netstat -n 或 netstat -a 就可以看到对方上网时所用的IP或 ISP 域名了,甚至连所用Port 都完全暴露了。三、IPConfig命令的使用技巧I

19、PConfig实用程序和它的等价图形用户界面-Windows 95/98中的WinIPCfg可用于显示当前的 TCP/IP 配置的设置值。 这些信息一般用来检验人工配置的 TCP/IP 设置是否正确。 但是,假如我们的计算机和所在的局域网使用了动态主机配置协议(DHCP) ,这个程序所显示的信息也许更加实用。这时,IPConfig可以让我们了解自己的计算机是否成功的租用到一个IP 地址,假如租用到则可以了解它目前分配到的是什么地址。了解计算机当前的IP 地址、子网掩码和缺省网关实际上是进行测试和故障分析的必要项目。1、IPConfig最常用的选项 ipconfig 当使用 IPConfig时不

20、带任何参数选项, 那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。 ipconfig /all 当使用 all 选项时, IPConfig能为 DNS 和 WINS 服务器显示它已配置且所要使用的附加信息(如 IP 地址等) , 并且显示内置于本地网卡中的物理地址 (MAC) 。假如 IP 地址是从 DHCP 服务器租用的, IPConfig将显示 DHCP 服务器的 IP地址和租用地址预计失效的日期。 ipconfig /release和 ipconfig /renew 这是两个附加选项, 只能在向 DHCP 服务器租用其 IP 地址的计算机上起作用。假如我们输入 ipcon

21、fig /release,那么所有接口的租用IP 地址便重新交付给 DHCP 服务器(归还 IP 地址) 。假如我们输入 ipconfig /renew ,那么本地计算机便设法与 DHCP 服务器取得联系,并租用一个IP 地址。请注重,大多数情况下 网卡将 被重新 赋予 和以前 所赋 予的相 同的IP 地址。下 面的 范例是ipconfig /all 命 令输 出 , 该计 算机 配置 成使 用DHCP 服 务器 动态 配 置TCP/IP ,并使用 WINS 和 DNS 服务器解析名称。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -

22、 - 名师精心整理 - - - - - - - 第 6 页,共 11 页 - - - - - - - - - windows 2000 IP Configuration Node Type. . . . . . . . : Hybrid IP Routing Enabled. . . . : No WINS Proxy Enabled. . . . : No Ethernet adapter Local Area Connection: Host Name. . . . . . . . : DNS Servers . . . . . . . : 10.1.0.200 Description.

23、. . . . . . : 3Com 3C90 x Ethernet Adapter Physical Address. . . . . : 00-60-08-3E-46-07 DHCP Enabled. . . . . . . : Yes Autoconfiguration Enabled.: Yes IP Address. . . . . . . . . : 192.168.0.112 Subnet Mask. . . . . . . . : 255.255.0.0 Default Gateway. . . . . . : 192.168.0.1 DHCP Server . . . . .

24、 . . . : 10.1.0.50 Primary WINS Server. . . . : 10.1.0.101 Secondary WINS Server. . . : 10.1.0.102 Lease OBTained. . . . . . : Wednesday, September 02, 1998 10:32:13 AM Lease EXPires. . . . . . : Friday, September 18, 1998 10:32:13 AM 假如我们使用的是Windows 95/98 ,那么我们应该更习惯使用winipcfg而不是 ipconfig,因为它是一个图形用户

25、界面,而且所显示的信息与ipconfig相同,并且也提供发布和更新动态IP 地址的选项。四、ARP(地址转换协议)的使用技巧ARP 是一个重要的 TCP/IP 协议,并且用于确定对应IP 地址的网卡物理地址。实用 arp 命令,我们能够查看本地计算机或另一台计算机的ARP 高速缓存中的当前内容。此外,使用 arp 命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。按照缺省设置, ARP 高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP 便会自动添加该项目。一

26、旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在Windows NT/2000网络中,假如输入项目后不进一步使用,物理/IP 地址对就会在 2 至10 分钟内失效。 因此,假如 ARP 高速缓存中项目很少或根本没有时,请不要希奇,通过另一台计算机或路由器的ping 命令即可添加。所以,需要通过arp 命令查看高速缓存中的内容时, 请最好先 ping 此台计算机(不能是本机发送ping命令) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 11 页 - - -

27、 - - - - - - ARP 常用命令选项: arp -a或 arp Cg 用于查看高速缓存中的所有项目。-a 和-g 参数的结果是一样的,多年来-g一直是 UNIX 平台上用来显示ARP 高速缓存中所有项目的选项,而Windows用的是 arp -a (-a 可被视为 all ,即全部的意思),但它也可以接受比较传统的-g 选项。 arp -a IP 假如我们有多个网卡, 那么使用 arp -a加上接口的 IP 地址,就可以只显示与该接口相关的 ARP 缓存项目。 arp -s IP 物理地址我们可以向 ARP 高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态, 或

28、者在出现错误时, 人工配置的物理地址将自动更新该项目。 arp -d IP 使用本命令能够人工删除一个静态项目。例如我们在命令提示符下, 键入 Arp Ca ;假如我们使用过Ping 命令测试并验证从这台计算机到IP 地址为 10.0.0.99 的主机的连通性, 则 ARP 缓存显示以下项:Interface:10.0.0.1 on interface 0 x1 Internet AddressPhysical AddressType 10.0.0.9900-e0-98-00-7c-dcdynamic 在 此 例 中 , 缓 存 项 指 出 位 于10.0.0.99 的 远 程 主 机 解 析

29、 成00-e0-98-00-7c-dc 的媒体访问控制地址,它是在远程计算机的网卡硬件中分配的。媒体访问控制地址是计算机用于与网络上远程TCP/IP 主机物理通讯的地址。 至此我们可以用 ipconfig和 ping 命令来查看自己的网络配置并判定是否正确、可以用 netstat查看别人与我们所建立的连接并找出ICQ 使用者所隐藏的 IP 信息、可以用 arp 查看网卡的 MAC 地址。五、Tracert 、Route 与 BTStat的使用技巧1、Tracert 的使用技巧假如有网络连通性问题,可以使用tracert 命令来检查到达的目标IP 地名师资料总结 - - -精品资料欢迎下载 -

30、- - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 11 页 - - - - - - - - - 址的路径并记录结果。 tracert 命令显示用于将数据包从计算机传递到目标位置的一组IP 路由器,以及每个跃点所需的时间。假如数据包不能传递到目标,tracert 命令将显示成功转发数据包的最后一个路由器。当数据报从我们的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路径) 。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。假如我们的配置使用DNS,

31、那么我们经常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(假如我们指定的目标地址比较远),每个路由器我们大约需要给它15 秒钟。Tracert 的使用很简单,只需要在 tracert后面跟一个 IP 地址或 URL, Tracert会进行相应的域名转换的。tracert 最常见的用法:tracert IP address -d 该命令返回到达IP 地址所经过的路由器列表。通过使用-d 选项,将更快地显示路由器路径,因为tracert 不会尝试解析路径中路由器的名称。Tracert 一般用来检测故障的位置, 我们可以用 tracert IP在哪个环

32、节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,我们也就可以很有把握的告诉别人- 某某地方出了问题。2、Route 的使用技巧大多数主机一般都是驻留在只连接一台路由器的网段上。由于只有一台路由器,因此不存在使用哪一台路由器将数据报发表到远程计算机上去的问题,该路由器的 IP 地址可作为该网段上所有计算机的缺省网关来输入。但是,当网络上拥有两个或多个路由器时, 我们就不一定想只依靠缺省网关了。实际上我们可能想让我们的某些远程IP 地址通过某个特定的路由器来传递,而其他的远程IP则通过另一个路由器来传递。在这种情况下, 我们需要相应的路由信息, 这些信息储存在路由表中,

33、 每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。但在有些情况下, 必须人工将项目添加到路由器和主机上的路由表中。Route就是用来显示、人工添加和修改路由表项目的。一般使用选项: route print 本命令用于显示路由表中的当前项目,在单路由器网段上的输出;由于用IP 地址配置了网卡,因此所有的这些项目都是自动添加的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 11 页 - - - - - - -

34、 - - route add 使用本命令, 可以将信路由项目添加给路由表。例如,假如要设定一个到目的网络 209.98.32.33的路由,其间要经过5 个路由器网段,首先要经过本地网络上的一个路由器, 器IP 为202.96.123.5, 子网掩码为 255.255.255.224,那么我们应该输入以下命令:route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5 route change 我们可以使用本命令来修改数据的传输路由,不过,我们不能使用本命令来改变数据的目的地。 下面这个例子可以将数据的路由改到另一个路由器,

35、它采用一条包含 3 个网段的更直的路径:route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3 route delete 使用本命令可以从路由表中删除路由。例如:route delete 209.98.32.33 3、NBTStat的使用技巧使用 nbtstat 命令释放和刷新NetBIOS 名称。 NBTStat (TCP/IP 上的NetBIOS统计数据)实用程序用于提供关于关于NetBIOS的统计数据。运用NetBIOS ,我们可以查看本地计算机或远程计算机上的NetBIOS名字表格。常用选项: nbtsta

36、t Cn 显示寄存在本地的名字和服务程序。 nbtstat Cc 本命令用于显示NetBIOS名字高速缓存的内容。 NetBIOS名字高速缓存用于寸放与本计算机最近进行通信的其他计算机的NetBIOS名字和 IP 地址对。 nbtstat Cr 本命令用于清除和重新加载NetBIOS名字高速缓存。 nbtstat -a IP 通过 IP 显示另一台计算机的物理地址和名字列表,我们所显示的内容就像对方计算机自己运行nbtstat -n一样。 nbtstat -s IP 显示实用其 IP 地址的另一台计算机的NetBIOS连接表。例如我们在命令提示符下,键入: nbtstat CRR 释放和刷新过程的进度以命令行输出的形式显名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 11 页 - - - - - - - - - 示。该信息表明当前注册在该计算机的WINS 中的所有本地NetBIOS 名称是否已经使用WINS 服务器释放和续订了注册。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 11 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁