实验二.常用网络命令
ping域名
ping IP -t:连续对IP地址执行ping命令
ping ip地址
ping IP -l 2000:指定ping命令中的特定数据长度(此处为2000字节),而不是缺省的32字节
ping IP -n 20:执行特定次数(此处是20)的ping命令
2.ipconfig命令 ipconfig显示每个已经配置了的接口的IP地址、子网掩码和缺省网关值
ipconfig /all为DNS和WINS服务器显示它已配置且所有使用的附加信息,并且能够显示内置于本地网卡中的物理地址(MAC)
ipconfig /renew
3.arp命令(地址转换协议) arp命令,能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令可以人工方式设置静态的网卡物理地址/IP地址对,使用这种方式可以为缺省网关和本地服务器等常用主机进行本地静态配置,这有助于减少网络上的信息量 arp -a:
arp -a IP:如果有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相 关的ARP缓存项目。
4.traceroute命令 traceroute命令测量路由情况的技能,即用来显示数据包到达目的主机所经过的路径。 tracert host_name:
5.route命令 route命令就是用来显示、人工添加和修改路由表项目的 route print:本命令用于显示路由表中的当前项目
6.nslookup命令 nslookup命令查看本机的IP及域名服务器地址直接键入命令,系统返回本机的服务 器名称(带域名的全称)和IP地址,并进入以“>”为提示符的操作命令行状态;键 入“?”可查询详细命令参数;若要退出,需键入exit
7.nbtstat命令 使用nbtstat命令可以查看计算机上网络配置的一些信息。使用这条命令还可以查找出 别人计算机上一些私人信息。如果想查看自己计算机上的网络信息,可以运行nbtstat -n 可得到你所在的工作组,计算机名以及网卡地址等等;想查看网络上其他的电脑情况,就运 行nbtstat -a ...,此处的*...*用IP地址代替就会返回得到那台主机上的一些信息。 nbtstat -n:
8.netstat命令 netstat命令能够显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP路由表、IPv4统计信息(对于IP、ICMP、TCP和UDP协议)以及IPv6统计信息(对于IPv6、ICMPv6、通过IPv6的TCP以及UDP协议)。使用时如果不带参数,netstat显示活动的TCP连接 netstat -a: -a选项显示所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),包括监听连接请求(LISTENING)的那些连接。
netstat -e: -e选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据包的总字节数、错误数、删除数、数据包的数量和广播的数量。这些统计数据既有发送的数据包数量,也有接收的数据包数量。使用这个选项可以统计一些基本的网络流量。
netstat -s: -s选项能够按照各个协议分别显示其统计数据
9.net命令 在命令行键入net help command,可以在命令行获得net命令的语法帮助。例如,要得到关于net accounts命令的帮助信息,可键入“net help accounts” 所有net命令都可以使用/y和/n命令行选项。例如,net stop server命令用于提示用户确认停止所有依赖的服务器服务,net stop server/y表示确认停止并关闭服务器服务
五、实验总结与体会 通过本次实验,熟悉了常用网络命令的用法以及作用。ping用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。ipconfig用来显示当前的 TCP/IP 配置的设置值,检验人工配置的TCP/IP 设置是否正确。ARP用来确定对应 IP 地址的网卡物理地址。tracert用来跟踪数据报使用的路由,并列出在所经过的每个路由器所需要的时间。nbtstat可以得到过程主机的netBIOS,比如用户名,所属的工作组,网卡的mac 地址等。netstat用来显示与IP、TCP、UDP和ICMP 协议相关的统计数据,检验本机各端口网络连接情况。route用来显示、人工添加和修改路由表项目。nslookup用来查询一台机器的 IP 地址和其对应的域名。net是网络管理命令。因此正确的使用各项命令能够查看网络的状态,对网络进行简单的配置,对常见的故障进行诊断和排除。