常用计算机网络命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一 常用计算机网络命令

实验目的和要求:掌握常用网络命令的使用,能对网络进行简单的分析、测试。

实验内容:1. ipconfig , ping , netstat arp , tracert , net ftp , telnet主要教学环节的组织:在网络环境下,让学生逐一进行命令的实际操作。

思考题:1.怎么获得本机的IP地址?

2.怎么知道本地的活动端口?

3.为何有时FTP操作在网页不能进行而在CMD环境下就可以进行?

实验步骤

1.在运行中输入:CMD ;

2.在系统提示符后键入命令行,逐一添加参数;

3.任一命令均可通过“ /? ”在线获得帮助;

4.若不熟悉参数功能及使用,可从网上查找实例。

命令简述

1. ipconfig

(1)ipconfig命令显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。使用不带参数的ipconfig 可以显示所有适配器的 IP 地址、子网掩码、默认网关。(2)语法

ipconfig [/all] [/renew [Adapter]] [/release [Adapter]]

[/flushdns] [/displaydns] [/registerdns] [/showclassid Adapter] [/setclassid Adapter [ClassID]]

(3)参数

/? Display this help message

/all Display full configuration information.

/release Release the IP address for the specified adapter.

/renew Renew the IP address for the specified adapter.

/flushdns Purges the DNS Resolver cache.

/registerdns Refreshes all DHCP leases and re-registers DNS names

/displaydns Display the contents of the DNS Resolver Cache.

/showclassid Displays all the dhcp class IDs allowed for

adapter.

/setclassid Modifies the dhcp class id.

/all表示显示网络适配器详细的TCP/IP配置信息,除了IP地址、子网掩码、默认网关信息外,还显示主机名称、IP路由功能、WINS代理、MAC地址、DHCP功能等。

/renew [Adapter]表示更新所有或特定网络适配器的DHCP设置,为自动获取IP地址的计算机分配IP地址,Adapter表示特定网络适配器的名称。

/release [Adapter]表示释放所有或特定网络适配器的DHCP设置,并丢弃IP地址设置。与/renew [Adapter]参数的操作相反。

/displaydns表示显示DNS缓存的内容,包括本地主机以及最近获取的DNS解析记录。

/flushdns表示清理并重设DNS缓存的内容。

2. ping

(1)ping命令是TCP/IP协议中最有用的命令之一.它的工作原理是给另一个系统发送一系列的数据包,该系统本身又发回一个响应,这条实用程序对查找远程主机很有用,它返回的结果表示是否能到达主机,宿主机发送一个返回数据包需要多长时间。

(2)语法

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL][-v TOS] [-r count] [-s count] [[-j host-list] [-k host-list]] [-w timeout] destination-list

(3)参数

-t Ping the specifed host until interrupted.(除非人为中止,否则一直ping下去)

-a Resolve addresses to hostnames.(解析计算机NetBios名)

-n count Number of echo requests to send.(发送 count 指定的ECHO 数据包数,默认值为 4)

-l size Send buffer size.(发送指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527)

-f Set Don't Fragment flag in packet.(数据包中发送“不要分段”标志)

-i TTL Time To Live.(在对方的系统里停留的时间)

-v TOS Type Of Service.(服务类型)

-r count Record route for count hops.(在“记录路由”字段中记

录路由跳点所经过的路径。count 可以指定最少 1 台,最多 9 台计算机)

-s count Timestamp for count hops.(记录记录路由跳点的缓存时间)

-j host-list Loose source route along host-list.(利用computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9)

-k host-list Strict source route along host-list.(利用computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9)

-w timeout Timeout in milliseconds to wait for each reply.(指定超时间隔,单位为毫秒)

destination-list (指定要 ping 的远程计算机)

3. netstat

(1)观察网络连接状态的实用工具,Netstat网络命令可以显示当前正在活动的网络连接的详细信息,例如可以显示以太网的统计信息、显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等、路由表和网络接口信息,可以让用户得知目前总共有哪些网络连接正在运行。网上可以看到很多如X-netstat之类的工具,无非其界面为win界面,比较直观些,其功能与此命令差不多去。

(2)语法

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]

(3)参数

-a Displays all connections and listening ports.(显示所有连接和侦听端口)

-e Displays Ethernet statistics. This may be combined with the -s option.(显示以太网统计信息,可以与-s连用)

-n Displays addresses and port numbers in numerical form.(在数字表里显示地址和端口号)

-p proto Shows connections for the protocol specified by proto; proto may be TCP or UDP. If used with the -s option to display per-protocol statistics, proto may be TCP, UDP, or IP.(显示由 protocol 指定的协议的连接;protocol 可以是 tcp 或udp。如果与 -s 选项一同使用显示每个协议的统计,protocol 可以是tcp、udp、icmp 或 ip)

-r Displays the routing table.(显示路由表信息)

相关文档
最新文档