计算机网络实验(8):常用网络命令 您所在的位置:网站首页 windows常用网络命令实验 计算机网络实验(8):常用网络命令

计算机网络实验(8):常用网络命令

2024-06-16 23:45| 来源: 网络整理| 查看: 265

一、实验名称

        常用网络命令

二、实验目的:

1. 掌握网络常用命令Hostname、Ipconfig、Route、Arp、Ping、Tracert、Nslookup、Net use、NbtStat、Netstat、Net view的使用方法;

2. 理解网络常用命令Hostname、Ipconfig、Route、Arp、Ping、Tracert、Nslookup、Net use、NbtStat、Netstat、Net view的功能。

三、实验内容和要求

       1. 在Windows环境下使用网络常用命令Hostname、Ipconfig、Route、Arp、Ping、Tracert、Nslookup、Net use、NbtStat、Netstat、Net view,并分析它们的执行结果和功能。(选做其中8条命令,记录实验结果)

   

四、实验环境

        硬件环境:

                cpu型号:11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz

                主频内存型号:2.42 GHz

                容量:16+512

        软件环境:

                操作系统版本号:22631.3296

                软件版本号:Wireshark-win64-2.6.6

五、操作方法与实验步骤 1.Hostname命令

查看主机名称。

2.Ipconfig命令

ipconfig实用程序可用于显示当前的TCP/IP配置的设置值,这些信息一般用来检验人工配置的TCP/IP设置是否正确;而且,如果计算机和所在的局域网使用了动态主机配置协议DHCP,使用ipconfig命令可以了解到你的计算机是否成功地租用到了一个IP地址,如果已经租用到,则可以了解它目前得到的是什么地址,包括IP地址、子网掩码和缺省网关等网络配置信息。

Windows系统下常用的ipconfig命令如下:

(1)ipconfig

显示每个已配置的网卡的IP地址、子网掩码和缺省网关。常用于无法上网时,确认当前所有网卡的所有网络IP参数是否正常。

(2)ipconfig/all

显示每个已配置的网卡的完整网络参数信息,包括接口MAC、DNS服务器等。若是DHCP方式获取IP的,还包括DHCP服务器及租期剩余时间等。

(3)ipconfig /release 和 ipconfig /renew

当电脑是自动获取IP时起作用。ipconfig /release是释放当前获取的所有IP参数,ipconfig /renew是重新向DHCP服务器请求IP参数。常用于当DHCP服务器变更或发生其他网络故障时,快速释放并重新获取网络参数。

4)ipconfig /flushdns

清除电脑的本地DNS缓存。避免因DNS缓存过多或不正确造成网页访问异常,可用于辅助诊断DNS异常导致的上网异常。

3.Route命令

route命令用来显示、人工添加和修改路由表项目的。

该命令可使用如下选项:

(1)route print

用于显示路由表中的当前项目,在单个路由网段上的输出结果如图所示

(2)Route add

添加静态路由条目

(3)route delete

从路由表中删除路由

route change

    用来修改路由的传输路由,但不能使用它来改变数据的目的地

4.Arp命令

ARP用于确定对应IP地址的网卡物理地址,ARP命令能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用ARP命令,也可以用人工方式输入静态的网卡物理/IP地址对。可使用这种方式为缺省网关和本地服务器等常用主机进行操作,有助于减少网络上的信息量。

ARP 常用命令选项:

(1)arp -a或arp -g用于查看高速缓存中的所有项目

(2)arp -a IP:如果有多个网卡,使用arp -a加上接口IP地址,可以只显示该接口相关的ARP缓存项目。

(3)arp -s IP 物理地址:添加Internet地址物理地址的关联条目,其中物理地址是用连字符分隔的6个十六进制字节。可以向ARP高速缓存中人工输入一个静态项目,该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。

(4) arp -d IP:使用本命令能够人工删除一个静态项目

5.Ping命令

Ping是一个测试程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。

(1)Ping本机IP

6.Tracert命令

Tracert命令可以用来跟踪数据报使用的路由(路径),并列出在所经过的每个路由器上所花的时间。

7.Nslookup命令

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

8.Netstat命令

Netstat 用于显示与 IP、TCP、UDP 和 ICMP 协议相关的统计数据,用于检验本机各端口网络连接情况。

Netstat的一些常用选项:

(1)netstat –s   本选项能够按照各个协议分别显示其统计数据。如果应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么就可以用本选项来查看一下所显示的信息,需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。

(2)netstat –e   本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报总字节数、错误数、删除数、数据报的数量和广播的数量。这个选项可以用来统计一些基本的网络流量。结果如下。

(3) netstat –r   本选项显示关于路由表的信息,类似于route print命令时看到的信息。除显示有效路由外,还显示当前有效的连接。

(4) netstat –a   本选项显示一个有效连接信息列表,包括已建立的连接(Eetablished),也包括监听连接请求(Listening)的那些连接,断开连接(CLOSE_WAIT)或者处于联机等待状态的(TIME_WAIT)等。

六、实验数据记录和结果分析 1.ping用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。 2.ipconfig用来显示当前的 TCP/IP 配置的设置值,检验人工配置的TCP/IP 设置是否正确。 3.netstat用来显示与IP、TCP、UDP和ICMP 协议相关的统计数据,检验本机各端口网络连接情况。 4.tracert用来跟踪数据报使用的路由,并列出在所经过的每个路由器所需要的时间。 5.Route用来显示、人工添加和修改路由表项目。 6.ARP用来确定对应 IP 地址的网卡物理地址。 7.nslookup用来查询一台机器的 IP 地址和其对应的域名。 8.hostname查看主机名称 七、实验体会、质疑和建议

在计算机网络实验中,学习了常用的网络命令,如ping、traceroute、ifconfig/ipconfig、nslookup等。这些命令对于调试和诊断网络问题非常有帮助。通过实践,我深刻理解了它们的用途及工作原理。例如,ping可以测试主机之间的连通性,traceroute可跟踪数据包传输路径,ifconfig/ipconfig可查看和配置网络接口信息,nslookup用于查询域名解析等。这些命令提升了我对网络协议和通信的理解,使我能够更好地解决网络故障,并有效地管理和维护网络设备。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有