首页 百科知识 常见的网络操作命令

常见的网络操作命令

时间:2022-10-04 百科知识 版权反馈
【摘要】:本任务内容的重点是如何利用网络命令解决网络故障问题。Ping命令是一个在网络中非常重要的并且常用的命令,主要是用来测试网络是否连通。项是永久性的,即在超时到期后项自动从缓存删除。在这个协议的管理下进行网络及各种网络间的互联。通过本单元的学习,要求理解并掌握网络协议的定义、网络分层的好处、开放系统互联参考模型OSI七层、TCP/IP协议簇、IP地址分类等相关知识,掌握常见的网络服务原理,逐步学会使用各种网络服务。

任务概述

计算机网络是利用通信介质把分布在不同地理位置上的计算机互联起来,而随着网络的普及,网络故障在所难免。网络故障问题出在哪里,我们如何检查是哪里的问题呢?本任务内容的重点是如何利用网络命令解决网络故障问题。

任务目标

●掌握Windows环境常用网络命令的用法

●学会使用网络命令查看网络信息,解决网络故障

学习内容

一、ipconfig命令

ipconfig命令的主要功能是显示用户所在主机内部的IP协议的配置信息等资料。

它的主要参数有:

(1)all:显示与TCP/IP协议相关的所有细节信息,其中包括测试的主机名、IP地址、子网掩码、节点类型、是否启用IP路由、网卡的物理地址、默认网关等。

(2)renew all:更新全部适配器的通信配置情况,所有测试重新开始。

(3)release all:释放全部适配器的通信配置情况。

(4)renew n:更新第n号适配器的通信配置情况,所有测试重新开始。

例如:C:\>ipconfig,显示如图3-16所示。

图3-16 ipconfig命令

二、Ping命令

Ping命令是一个在网络中非常重要的并且常用的命令,主要是用来测试网络是否连通。该命令通过发送一个ICMP(网络控制消息协议)包的回应来看是否和对方连通,一般我们用来测试目标主机是否可以链接,或者可以通过TTL值来判断对方的操作系统的版本。

常用参数: -a,-t,-r。

使用举例:

Ping 计算机名 例:Ping student2 //获取计算机IP

Ping IP地址 例:Ping -a172.16.22.36 //获取计算机名

Ping 域名 例:Ping www.ecjtu.jx.cn

比如你想测试你和IP地址为192.168.10.231的机器是否连通,若连通就返回以下信息,如图3-17所示。

图3-17 连通状态

如果不连通的话,就会返回超时,如图3-18所示。

图3-18 不连通状态

三、arp命令

显示和修改“地址解析协议”(ARP) 所使用的到以太网的IP或令牌环物理地址翻译表。该命令只有在安装了TCP/IP协议之后才可用。

arp -a[inet_addr][-N[if_addr]]

arp -dinet_addr[if_addr]

arp -sinet_addr ether_addr[if_addr]

参数:

-a(或g):通过询问TCP/IP显示当前ARP项。如果指定了inet_addr,则只显示指定计算机的IP和物理地址。

inet_addr:以加点的十进制标记指定IP地址。

-N:显示由if_addr指定的网络界面ARP项。

if_addr:指定需要修改其地址转换表接口的IP地址(如果有的话)。如果不存在,将使用第一个可适用的接口。

-d:删除由inet_addr指定的项。

-s:在ARP缓存中添加项,将IP地址inet_addr和物理地址ether_addr关联。物理地址由以连字符分隔的6个十六进制字节给定。使用带点的十进制标记指定IP地址。项是永久性的,即在超时到期后项自动从缓存删除。

例如:输入arp-a后,显示如图3-19所示。

图3-19 arp命令

四、netstat命令

显示协议统计和当前的TCP/IP网络连接。

格式:netstat[-a][-e][-n][-s][-pprotocol][-r][interval]

参数说明:

-a:显示所有链接和侦听端口。

-e:显示以太网统计。该参数可以与-s选项结合使用。

-n:以数字格式显示地址和端口号。

-s:显示每个协议的统计。默认情况下,显示TCP、UDP、ICMP和IP的统计。

-p:选项可以用来指定默认的子集。

-p protocol:显示由protocol指定的协议的链接;protocol可以是TCP或UDP。如果与-s选项一同使用显示每个协议的统计,protocol可以是TCP、UDP、ICMP或IP。

-r:显示路由表的内容。

interval:重新显示所选的统计,在每次显示之间暂停interval秒。按CTRL+B停止重新显示统计。如果省略该参数,netstat将打印一次当前的配置信息。

例如:输入netstat-a,显示如图3-20所示。

图3-20 netstat命令

五、route命令

控制网络路由表。该命令只有在安装了TCP/IP协议后才可以使用。

格式:route[-f][-p][command[destination][mask subnetmask][gateway][met-ric costmetric]]

主要参数:

-f:清除所有网关入口的路由表。如果该参数与某个命令组合使用,路由表将在运行命令前清除。

-p:该参数与add命令一起使用时,将使路由表在系统引导程序之间持久存在。默认情况下,系统重新启动时不保留路由表。与print命令一起使用时,显示已注册的持久路由列表。

例如:输入route-p,显示如图3-21所示。

图3-21 route命令

六、Telnet命令

Telnet命令是一个远程登录的命令,可以通过这个命令来远程登录网络上已经开发了远程终端功能的服务器。

命令格式:Telnet远程主机IP端口

例如:Telnet192.168.0.123

如果我们不输入端口,则默认为23端口。一般登陆后,对方远程终端服务就会要求输入用户名和密码,正确就可以登录。

一般出现以下消息,如图3-22所示。

图3-22 telnet命令

这表示你通过Telnet登录到了对方的系统。

七、nslookup命令

nslookup命令的功能是查询一台机器的IP地址和其对应的域名,通常它能监测网络中DNS服务器是否能正确实现域名解析,它的运行需要一台域名服务器来提供域名服务。如果用户已经设置好域名服务器,就可以用这个命令查看不同主机的IP地址对应的域名。

该命令的一般格式为: nslookup[IP地址/域名]

如果在本地机上使用nslookup命令来查询www.baidu.com的话,执行后如图3-23所示。

图3-23 nslookup

思考练习

一、选择题

1.在OSI的七层参考模型中,工作在第二层上的网间连接设备是( )。

A.集线器 B.路由器 C.交换机 D.网关

2.物理层上信息传输的基本单位称为( )。

A.段 B.位 C.帧 D.报文

3.在OSI的七层参考模型中,工作在第三层上的网间连接设备是( )。

A.集线器 B.路由器 C.交换机 D.网关

4.IPv4地址由( )位二进制数组成。

A.16位 B.8位 C.32位 D.64位

5.Internet的基本结构与技术起源于( )。

A.DECnet B.ARPAnet C.NOVELL D.UNIX

二、填空题

1.__________是个开放性的模型,它的一个重要特点就是具有分层结构,其中表示层具有的功能是规范__________方式和规定__________等。

2.路由器的功能由三种:网络连接功能、__________和设备管理功能。

3.网络协议的三要素为__________、__________、__________。

4.在OSI七层结构模型中,处于会话层与应用层之间的是__________。

5.在网络互联系统中,互联设备路由器处于__________。

三、简答题

1.简述OSI参考模型各层主要功能。

2.简述TCP/IP各层主要功能。

3.简述常见的网络服务及其原理。

单元要点归纳

要实现网络互联,大家需遵守一个共同协定,即协议。在这个协议的管理下进行网络及各种网络间的互联。通过本单元的学习,要求理解并掌握网络协议的定义、网络分层的好处、开放系统互联参考模型OSI七层、TCP/IP协议簇、IP地址分类等相关知识,掌握常见的网络服务原理,逐步学会使用各种网络服务。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈