实验三:常用网络命令及使用

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013-7-12
计算机网络实验教程
2013-7-12
计算机网络实验教程
4. 说明
⑴InetAddr和IfaceAddr的IP地址用带圆点的十进 制记数法表示。物理地址EtherAddr由六个字节组成, 这些字节用十六进制记数法表示并且用连字符隔开(如 00-AA-00-4F-2A-9C)。 ⑵通过-s参数添加的项属于静态项,它们不会在ARP 缓存中超时。如果终止TCP/IP协议后再启动,这些项 会被删除。要创建永久的静态ARP缓存项,请在批处 理文件中使用适当的ARP命令,并通过“计划任务程 序”在启动时运行该批处理文件。 ⑶只有当网际协议(TCP/IP)协议在网络连接中安装 为网络适配器属性的组件时,该命令才可用。
2013-7-12
计算机网络实验教程
5. 举例
图3.1 查看ARP高速缓存中所有IP/物理对内容
2013-7-12
计算机网络实验教程
3.1.2 ftp命令
1.作用
将文件传送到正在运行FTP服务的远程计算机或从正 在运行FTP服务的远程计算机下载文件。ftp可以交互使 用,该命令只有在安装了TCP/IP协议之后才可用。FTP 是一种服务,一旦启动Βιβλιοθήκη Baidu将创建在其中可以使用ftp命令 的子环境,当ftp子环境运行时,它由ftp命令提示符表示。 通过键入quit子命令可以从子环境返回到Windows 2000命令提示符。
表 8-1 Nbtstat 产生的列标题含义 标题 Input Output In/Out Lift Local Name Remote Host 接收的字节数 发送的字节数 该连接是传出还是传入 名称表缓存项在被清除之前所保存的时间 本地 NetBIOS 名称 远程计算机 NetBIOS 名称 说 明
2013-7-12
计算机网络实验教程
4. 说明
[open computer [port]]:建立与指定的FTP服务器连 接,可以通过IP地址或计算机名称指定计算机。 [? [command]]:显示ftp命令的说明。后面若加子命令 参数,则显示子命令功能解释;若不加参数,则显示所有 子命令列表。 [dir [remote-directory] [local-file]]:显示远程目 录文件和子目录列表。 [cd remote-directory]:更改远程计算机上的工作目录。 [lcd [directory]]:更改本地计算机上的工作目录,默认 情况下,工作目录是启动ftp的目录。 [send local-file [remote-file]]:使用当前文件传输类 型将本地文件复制到远程计算机上。 [get remote-file [local-file]]:使用当前文件传输类 型将远程文件复制到本地计算机。 [quit]:结束与远程计算机的FTP会话并退出ftp。
2.格式
nbtstat [-a remotename] [-A IP address] [-c] [-n] [-R] [-r] [-S] [-s] [interval]
2013-7-12
计算机网络实验教程
2013-7-12
计算机网络实验教程
3. 参数
[-a remotename]:显示远程计算机的NetBIOS名称表。 [-A IPAddress]:显示远程计算机的NetBIOS名称表。 [-n]:列出本地NetBIOS名称。 [-r]:显示NetBIOS名称解析统计资料。 [-R]:清除NetBIOS名称缓存的内容,并从Lmhosts文件中 重新加载带有#PRE标记的项目。 [-RR]:重新释放并刷新通过WINS注册的本地计算机的 NetBIOS名称。 [-s]:显示NetBIOS客户和服务器会话,并试图将目标IP地 址转化为名称。 [-S]:显示NetBIOS客户和服务器会话,只通过IP地址列出 远程计算机。 [Interval]:每隔Interval秒重新显示选择的统计资料,按 CTRL+C停止重新显示统计信息。
3.1.4 ipconfig命令
1.作用
用于显示当前的TCP/IP配置的设置值。
2.格式
ipconfig [/all|/
3.参数
[/all]:产生完整显示。
4.说明
当IPConfig不带任何参数选项,则显示每个已经配 置了的接口的IP地址、子网掩码和缺省网关值;当使用 all选项,则显示更详细信息,包括本地网卡的物理地址 (MAC)。如果IP地址是从DHCP服务器租用的, iPConfig将显示DHCP服务器的IP地址和租用地址预计 失效的日期等。
2013-7-12
计算机网络实验教程
2013-7-12
计算机网络实验教程
5. 举例
2013-7-12
计算机网络实验教程
3.1.3 hostname命令
1.作用
显示当前计算机(主机)的名称。该命令只有在安装了 TCP/IP协议之后才可用。
2.格式
hostname
3.举例
2013-7-12
计算机网络实验教程
状态 已连接 关联 正接听 空闲 正在连接 接受 重新连接 出站 入站 正在断开 已中断连接
2013-7-12
说 会话已建立。

连接的终结点已经被创建并与 IP 地址关联。 该终结点对内向连接可用。 该结束点已被打开但不能接收连接。 会话处于连接阶段。 入站会话当前正在被接受,将在短期内连接。 会话将试图重新连接。 会话正处于连接阶段,此阶段正在创建 TCP 连接。 入站会话正在连接期。 会话正在断开连接。 本地计算机已断开连接,并正等待远程系统的确认。
3.参数
[-a [InetAddr] [-N IfaceAddr]]:显示所有接口 的当前ARP缓存表。 [-g [InetAddr] [-N IfaceAddr]]:与-a相同。 [-d InetAddr [IfaceAddr]]:删除指定的IP地址 项,此处的InetAddr代表IP地址。 [-s InetAddr EtherAddr [IfaceAddr]]:向 ARP缓存添加可将IP地址InetAddr解析成物理地址 EtherAddr的静态项。
2.格式
ftp [-v] [-n] [-i] [-d] [-g] [-s:filename] [-a] [-w:windowsize] [computer]
2013-7-12
计算机网络实验教程
3. 参数 [-v]:不显示远程服务器响应。 [-n]:禁止第一次连接时的自动登陆。 [-I]:多个文件传送时关闭交互提示。 [-d]:允许调试、显示客户机和服务器之间传递的全部ftp命令。 [-g]:不允许使用文件名通配符,文件名通配符是指在本地文件以 及路径名中使用通配符(*和?)。 [-s:filename]:指定包含ftp命令的文本文件;当ftp启动后, 这些命令将自动运行。该参数中不允许有空格。 [-a]:在捆绑数据连接时使用任何本地接口。 [-w:windowsize]:替代默认大小为4096的传送缓冲区。 [computer]:指定要连接到远程计算机的计算机名或IP地址。 如果指定,计算机必须是命令行的最后一个参数。
3.参数
[-option...]:将一个或多个nslookup命令指定为命令 行选项。 [computer-to-find]:使用当前默认的服务器或使用 指定的server来查找computer-to-find的信息。 [server]:指定服务器作为DNS名称服务器,若省略 server,将使用默认的DNS名称服务器。
计算机网络实验教程
5. 举例
图3.3 显示NetBIOS名称表
2013-7-12
计算机网络实验教程
3.1.6 netstat命令
1.作用
显示活动的TCP连接、计算机侦听的端口、以太网统 计信息、IP路由表、IPv4统计信息(包括IP、ICMP、 TCP 和UDP协议)以及IPv6统计信息(包括IPv6、 ICMPv6、TCP v6和UDPv6协议)。如果不带参数, netstat显示活动的TCP连接。
2013-7-12
计算机网络实验教程
5. 举例
图3.4 显示以太网统计信息
2013-7-12
计算机网络实验教程
3.1.7 nslookup命令
1.作用
该命令用于显示来自域名系统(DNS)名称服务器的信 息,是一个监测网络中DNS服务器是否能正确实现域名 解析的命令行工具。
2.格式
nslookup [-option ...] [computer-to-find | [server]]
2013-7-12
计算机网络实验教程
4.说明
⑴Nbtstat命令行参数区分大小写; ⑵由Nbtstat产生的列标题的含义如表8-1所示; ⑶Type(名称类型)有两类,分别为Unique (单个名称)和 Group(组名称); ⑷State NetBIOS可能的连接的状态如表8-2所示。 ⑸只有当网际协议(TCP/IP)在网络连接中安装为网络适 配器属性的组件时,该命令才可用。8-2 NetBIOS 可能的连接状态 表
2013-7-12
计算机网络实验教程
2013-7-12
计算机网络实验教程
2013-7-12
计算机网络实验教程
5.举例
图3.2 显示接口配置情况
2013-7-12
计算机网络实验教程
3.1.5 nbtstat命令
1.作用
该诊断命令用于(TCP/IP上的NetBIOS)显示协 议统计和当前TCP/IP连接,只有在安装了TCP/IP协议 之后才可用。TCP/IP上的NetBIOS将NetBIOS名称 解析为IP地址。TCP/IP为NetBIOS名称解析提供了许 多选项,其中包括本地缓存查找、WINS服务器查询、广 播、DNS服务器查询以及LMHOSTS和HOSTS查找。 命令是一种用于排除NetBIOS名称解析问题的工具,可 以使用NBTSTAT命令删除或更正预加载的项目。
2013-7-12
计算机网络实验教程
4. 说明
⑴Netstat提供下列统计信息: Proto—协议的名称(TCP或UDP)。 Local Address—本地计算机的IP地址和正在使用的端 口号。 Foreign Address—连接该插槽的远程计算机的IP地址 和端口号码。 State—表明TCP连接的状态。 ⑵只有当网际协议(TCP/IP)协议在网络连接中安装为网络 适配器属性的组件时,该命令才可用。
2.格式
netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]
2013-7-12
计算机网络实验教程
2013-7-12
计算机网络实验教程
3. 参数
[-a]:显示所有活动的TCP连接的端口号,以及计算机侦 听到的TCP和UDP端口号。 [-e]:显示以太网统计信息,如发送和接收的字节数、数 据包数。该参数可以与-s结合使用。 [-n]:以数字表格形式显示地址和端口。 [-o]:显示活动的TCP连接并包括每个连接的进程 ID(PID)。 [-p Protocol]:显示Protocol所指定的协议的连接。 [-s]:显示每个协议的使用状态。默认情况显示TCP、 UDP、ICMP和IP协议的统计信息。如果安装了IPv6 协议,则还会显示TCPv6、UDPv6、ICMPv6和 IPv6协议的统计信息。 [-r]:显示本机的IP路由表内容,该参数与route print 命令等价。 [Interval]:每隔Interval秒重新显示一次选定的信息, 按CTRL+C停止重新显示统计信息。
4.说明
Nslookup有交互式和非交互式两种模式。
2013-7-12
计算机网络实验教程
2013-7-12
计算机网络实验教程
5.举例
图3.5 查找指定域名的计算机名和IP地址
实验三:常用网络命令及使用
1
3.1 实验相关知识
2
3.2 实验内容及要求
2013-7-12
计算机网络实验教程
3.1.1 arp命令
1.作用
用于显示和修改“地址解析协议(ARP)”缓存中的内容。
2.格式
arp [-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]
相关文档
最新文档