《计算机网络》实验二添加常用服务以及设置网络属性 您所在的位置:网站首页 计算机网络常用英文缩写 《计算机网络》实验二添加常用服务以及设置网络属性

《计算机网络》实验二添加常用服务以及设置网络属性

2023-06-05 17:18| 来源: 网络整理| 查看: 265

实验二 常用网络管理命令(一)......................................... 2

一、实验目的......................................................................... 2

二、实验原理......................................................................... 2

三、实验环境、设备.............................................................. 3

四、实验内容与步骤.............................................................. 3

1. 网络设置的查看—IPCONFIG命令.............................. 3

v4 与 IP v6 地址等。................................................. 4

2. Ping的使用.................................................................... 6

3. nslookup指令操作....................................................... 24

4. 思考:......................................................................... 26

实验二 常用网络管理命令(一)

一、实验目的

掌握常用网络管理命令应用。

二、实验原理

一般网络管理命令的原理就是在建立连接通道,然后发送一些测试数据包,对方接受后返回信息,而这个返回数据包包含一些网络状况的相关信息。常用的网络管理命令有ipconfig 命令、ping 命令、nslookup命令等。

三、实验环境、设备

能通过以太网接入Internet的PC机2台、直通双绞线2条、集线器或交换机1台。

四、实验内容与步骤

网络设置的查看—IPCONFIG命令 简述IPCONFIG 命令的原理和作用;

答:ipconfig命令作用是:

1、输入ipconfig命令,可以查看电脑的ip地址;

输入ipconfig或all命令,可以查看电脑的ip地址,mac地址,其他网卡信息;输入ipconfig或release命令,可以释放电脑的ip地址。

Ipconfig命令原理是:

ipconfig 属于 DOS 命令之一,是调试计算机网络的常用命令。其作用在于:

不添加参数时 ipconfig 命令可查看电脑 ip 参数配置信息,如 ip 地址、默认网关、

子网掩码、DNS(域名服务)、WINS 服务器等地址。添加了不同参数的 ipconfig

命令可以执行更多网络调试操作。

 IPConfig 最常用的选项如下:  ipconfig,使用ipconfig查看本机IP,并填写下表。(注意要填写的是局域网网卡接口的IPV4地址,而不是虚拟机网络VMnet的地址,也不是IPV6地址)

IP地址

192.168.1.7

子网掩码

 255.255.255.0

默认网关

fe80::1%9

ipconfig  /all,当使用 all 选项时, IPConfig 能为 DNS 和 WINS 服务器显示它已配置且所要使用的附加信息(如 IP 地址等),并且显示内置于本地网卡中的物理地址( MAC )。如果 IP 地址是从 DHCP 服务器租用的, IPConfig 将显示 DHCP 服务器的 IP 地址和租用地址预计失效的日期。 请在本机运行该命令,并解释运行结果的含义。

以下为运行结果:

 运行结果解释:

输入并运行 ipconfig/all 命令后,我们可以查看到本机的所有 ip 详细信息。

比如就上图来看,我们可以看到网卡型号,Mac 地址,DHCP 服务的信息,IP

v4 与 IP v6 地址等。

ipconfig /release 和 ipconfig /renew-- 这是两个附加选项,只能在向 DHCP 服务器租用其 IP 地址的计算机上起作用。如果输入 ipconfig /release ,那么所有接口的租用 IP 地址便重新交付给 DHCP 服务器(归还 IP 地址)。如果输入 ipconfig /renew ,那么本地计算机便设法与 DHCP 服务器取得联系,并租用一个 IP 地址。请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的 IP 地址。 请在本机运行该命令,并解释运行结果的含义。

ipconfig /release

运行结果解释: 输入并运行 ipconfig/release 命令后,释放所有匹配连接的 ip 配置参数。 也就是说此时这台电脑的所有接口的租用 IP 地址便重新交付给 DHCP 服务 器(归还 IP 地址)

ipconfig /renew

运行结果解释: 输入并运行 ipconfig/renew 命令后,本地计算机再次获取所有适配器 ip 设置参数,即重新与 DHCP 服务器取得联系,并租用一个 IP 地址。 此时我们注意看一下重新获取的 IP v4 的地址,子网掩码以及默认网关, 我们发现重新获取的 IP 参数与之前计算机的参数完全相同

Ping的使用

Ping 命令用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,就可以推断 TCP/IP 参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示 TCP/IP 配置就是正确的,必须执行大量的本地主机与远程主机的数据报交换,才能确信 TCP/IP 的正确性。

思考PING的过程中使用了哪些协议?

答:通过DNS协议,将ping后接的域名转换为ip地址。(DNS使用的传输层协议是UDP)

通过ARP解析服务,由ip地址解析出MAC地址,以在数据链路层传输。

ping 命令使用到了 TCP/IP 协议簇中的 ICMP 协议。主要用于在主机与路由 器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。

常见的网络攻击中的哪一种用到了PING?

答:服务拒绝攻击(死亡之ping)、信息收集型攻击(扫描技术)、ping命令攻击

Ping 命令的常用参数选项包括:-t, -a,  -n count, -l size,  -f,  -i TTL,

-r count,  -4,  -6。(分别在本地主机,本地网络的其他主机以及远程常用网址5个以上运行上述命令,针对每个命令,需要:保存运行结果截图;解释该命令的作用;是否成功;并分析成功或者不成功的原因)

ping 域名, 和 ping IP;

ping 本机 ip 测试

本地网络其他主机 ip 测试(使用我的手机测试)

百度的首页域名测试

知乎的首页域名测试

抖音的首页域名测试

先查询抖音的IP地址

然后测试

小红书首页域名测试

然后测试

淘宝首页域名测试

然后测试

ping+域名/IP 总结: 经过六次测试,我们成功 ping 通了本机 IP,三个域名以及两个网站 IP。也因此我可以在这台笔记本电脑上正常访问百度、知乎、淘宝、 小红书、抖音等网站。 经过对比我们可以看到 ping 本机 IP 的响应时间最短,其他国内大 型网站响应时间也在个位数,说明国 内网站的网络情况较好。

 ping –t的使用;

依然选用上面的目标网站进行测试

本机 IP 测试

本地网络其他主机 ip 测试(使用我的手机测试)

 

百度测试

知乎测试

抖音测试

小红书测试

淘宝测试

 

pint -t 总结: pint -t 命令+域名/IP 可以不间断地 ping 指定 IP 地址的计算机,直到我们主 动中断,这样我们可以通过比较多次通信后的统计数据来判断网络连接情况, 以此更加准确地判断网络性能。而且在本地网络其他主机 ip 测试(使用我的手机测试)中,我发现,手机的IP是会在不同时间段有所变化,新的IP才能成功ping,继续使用旧的会显示访问超时。

ping –n count的使用;

本机 IP 测试

本地网络其他主机 ip 测试(使用我的手机测试)

百度测试

知乎测试

抖音测试

小红书测试

淘宝测试

Ping -n count 总结: 在默认情况下,一般执行一次 ping 命令只发送 4 个数据包,通过-n 选项则 可以自己定义发送的数据包个数,结果更能表现网络性能与连通情况。 我在测试时都选择发送 9个数据包,所有网站和 IP 均可以 ping 通。在测试过程中,我发现,我的手机IP地址又变了。新的IP地址可以ping成功。

ping -l size的使用, 尝试不同的网站,不同的size, 记录并分析结果

本机IP测试

本地网络其他主机 ip 测试(使用我的手机测试)

百度测试

知乎测试

抖音测试

小红书测试

淘宝测试

ping -l const 总结 在默认的情况下 Windows 的 ping 发送的数据包大小为 32 字节,最大能发 送 65535 字节。当一次发送的数据包大于或等于 65535 字节时,将可能导致接 收方计算机宕机。我们所说的“ping 攻击”就是利用的这个原理进行的网络攻 击。 我使用了 1024 字节地数据包进行的测试,所有网站和 IP 均可以 ping 通。

ping -t -l size

本机IP测试

本地网络其他主机 ip 测试(使用我的手机测试)

百度测试

知乎测试

抖音测试

小红书测试

淘宝测试

Ping -t -l size 总结 该命令结合了-t 和-l size 两个参数,表示不间断地 ping 指定 IP 地址的计算 机,所发送的数据包大小由用户自己指定

ping -I TTL, 针对不同的目的地址,使用不同TTL, 记录并分析结果。

本机 IP 测试 TTL=6

本机 IP 测试 TTL=90

本地网络其他主机 ip 测试(使用我的手机测试)TTL=6

本地网络其他主机 ip 测试(使用我的手机测试)TTL=90

百度测试TTL=30

百度测试TTL=70

知乎测试TTL=6

知乎测试TTL=70

抖音测试TTL=30

抖音测试TTL=70

小红书测试TTL=30

小红书测试TTL=90

淘宝测试TTL=30

淘宝测试TTL=90

Ping -I TTL 总结: TTL 值全称为 Time To Live,表示 DNS 记录在 DNS 服务器上存在的时间。 它是 IP 协议包的一个值,告诉路由器该数据包何时需要被丢弃。除此之外我们 还可以通过 Ping 返回的 TTL 值大小,粗略地判断目标系统类型是 Windows 系 列还是 UNIX/Linux 系列。 因为默认情况下,Linux 系统的 TTL 值为 64 或 255,WindowsNT/2000/XP 系统的 TTL 值为 128,Windows98 系统的 TTL 值为 32,UNIX 主机的 TTL 值 为 255。 在我的测试中,TTL=6 时因为时间太短,传输过程中过期而被丢弃,TTL=70 时则不被丢弃

ping -r count, 针对不同的目的地址,尝试不同的count, count最大取值为多少?分析原因?

本机 IP 测试 Count=4

Count=9

本地网络其他设备域名测试

百度域名测试

Ping -r count 总结:

-r count 在"记录路由"字段中记录传出和返回数据包的路由。count 可以指 定最少 1 台,最多 9 台计算机。 当我输入 count=10 时,窗口报错,当 count 在 1-9 区间时,页面返回传出 和返回数据包的路由信息。

Ping -4,  ping -6,  尝试不同的网址,是否成功,分析原因。

百度域名测试

抖音域名测试

知乎域名测试

小红书域名测试

淘宝测试

Ping -4/-6 总结

此命令作用是强制使用 IP v4/IP v6,经过我的几次测试,我们可以发现使用 IP v4 时可以成功,但是使用 IP v6 时则找不到主机。原因可能在于网站不支持 IP v6 网络,或者本地没有设置好 IP v6 网络

nslookup指令操作 简述nslookup命令的原理,作用?

答:nslookup是一种网络管理命令行工具,可用于查询DNS域名和IP地址输入指令nslookup默认服务器和Address是当前上网所用的DNS服务器域名和地址A记录A(Address)记录指的是用来指定主机名或域名对应的IP记录。在提示符>后直接输入域名,可以查看该域名的A记录(也可以用set type=a指令设置):MX记录MX(mail exchanger)记录,邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。输入set type=mx,再输入域名可查询mx类型记录MX perference = 10 指MX记录的优先级NS记录NS(nameserver)记录,用来指定改域名由那个DNS服务器来进行解析。先输入set type=ns再输入域名CNAME记录cname记录是别名记录,也成为规范名字。这种记录允许将多个名字映射到同一台计算机输入set type=cname可以查询

使用nslookup命令查看自己的域名服务器以及相应的IP地址。

使用nslookup命令从域名地址当中解析出IP地址。在多个网站进行实验,分析结果,域名和IP地址是否是一一对应的?为什么?根据实验结果分析。

本机测试

百度测试

知乎测试

思考: 使用ping+域名的方式,得到域名对应的IP地址,在浏览器中用域名访问和用取得的该IP地址访问,是否有一样的效果?如果一样为什么?不一样又为什么?

 

答:效果不一样,浏览器中无法直接访问 IP 地址。原因可能在于服务端对

此做了限制。

在 HTTP 协议的请求头有一个 Host 字段,一般通过域名访问哔哩哔哩

服务器时,Host 的值就是 www.bai'du.com.如果是 http:// 220.181.38.149,那

么 Host 的值就是 220.181.38.149。

因此,我们可以推断,www.csdn.net 的服务器通过检测 Host 字段防止

客户端直接使用 IP 进行访问。

详细记录实验过程当中遇到的具体问题及阐述自己的解决方法。

答:用自己的手机IP进行ping的一系列测试的时候,第一天可以成功ping,第二天就ping失败,访问失败了,通过查询学习到了手机端的IP是会在一段时间内稳定,然后下一时间段随机分配,所以我需要查询新的IP来完成ping任务。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

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