计算机网络------详细讲解网络配置与测试技巧,轻松解决网络连接难题!


前言

  • 在当今数字化时代,网络已经成为我们生活和工作中不可或缺的一部分。无论是在家中享受流畅的视频娱乐,还是在办公室高效地开展业务,稳定且快速的网络连接都是至关重要的。然而,网络问题却常常如影随形,从 IP 地址配置错误导致的无法联网,到网络延迟过高影响在线体验,这些问题总是让人头疼不已。
  • 你是否曾经为电脑突然无法连接网络而感到焦虑?是否在面对网络连接不稳定,频繁掉线的情况时束手无策?又是否想深入了解网络背后的工作原理,以便能够自行诊断和解决网络故障呢?
  • 本文将为你全面且深入地介绍在 Windows 系统中配置主机 IP、使用常用网络命令(如 ipconfig、ping、tracert、arp 等)进行网络测试和故障排查的实用技巧。通过详细的步骤说明和丰富的实战案例,无论你是网络初学者,还是有一定经验的技术爱好者,都能从中获得有价值的知识和技能,帮助你轻松应对各种网络问题,让网络连接更加稳定、高效。让我们一起开启这段探索网络奥秘、解决网络难题的学习之旅吧!

一、配置主机的 IP

1.1打开 Windows 命令(控制台)窗口

  • 在键盘上按下“Win+R”组合键,系统将打开“运行”窗口,如图1-1所示。键入cmd,按回车键

在这里插入图片描述

1.2获取主机系统信息

  • 用鼠标右键单击“开始”按钮,在弹出的菜单上单击“系统”选项,在弹出的窗口中
    会显示系统的基本信息在这里插入图片描述

1.3主机 IP设置

1.打开网络连接设置窗口

  • 找到控制面板
    在这里插入图片描述
  • 点击网络和Internet
    在这里插入图片描述
  • 找到网路和共享中心
  • 在这里插入图片描述
  • 选择“更改适配器设置”选项,系统将打开“网络连接”窗口,
    在这里插入图片描述
    在这里插入图片描述

2.配置 IP 属性

  • 打开网络连接的属性窗口

从“网络连接”窗口中右键单击需要配置的网络连接名称,从出现的快捷菜单中选择
“属性”选项,系统将打开该网络连接的属性窗口,如图所示。可以看到,可以为网
络连接配置多种属性。
在这里插入图片描述

配置IPv4属性
  • 若要配置IPv4属性,可单击“Internet协议版本4(TCP/IPv4)”选项,然后单击
    “属性”按钮,系统将打开该网络连接的IPv4属性窗口

在这里插入图片描述
在这里插入图片描述

  • 选中“自动获得IP地址”选项,则主机可以从DHCP服务器自动获得IP 地址、子网掩
    码和默认网关等配置信息。
    选中“自动获得DNS服务器地址”选项,则主机可以从DHCP服务器自动获得DNS服务器
    的地址。
    配置完毕,单击“确定”按钮,让配置生效。如果主机所在的网络上配置了可用的DH
    CP服务器,主机可以获得相应的配置参数。
    在这里插入图片描述
  • 选中“使用下面的IP地址”选项,则允许手动配置IP地址、子网掩码和默认网关等。
    请在“IP地址”、“子网掩码”和“默认网关”框中键入合法的IP地址设置。
    选中“使用下面的DNS服务器地址”选项,则手动设置DNS服务器的地址。请在“首选
    DNS服务器”和“备用DNS服务器”框中键入合法的主DNS服务器和辅助DNS服务器的地址。
    配置完毕,单击“确定”按钮,让配置生效

二、ipconfig 实战

  • ipconfig是Windows的一个控制台应用程序,需要从Windows命令窗口中运行。
  • ipconfig命令格式为:ipconfig [options]
  • [options]是一些选项和参数。
    在这里插入图片描述

获取本地主机所有网络连接的基本信息

  • 在主机命令里面输入以下命令
    在这里插入图片描述

获取本地主机所有网络连接的详细信息

在这里插入图片描述

释放和更新自动分配的主机 IPv4 地址

  • 当把网络连接配置为“自动获取IPv4地址”或“自动获取IPv6地址”时,网络通常在
    设备加入网络时为设备重新分配正确的 IP 地址。
  • 但DHCP 或网络硬件的技术故障可能导致IP冲突、网络连接突然停止运行等问题。为排除出现的问题,需要释放和更新DHCP自动分配的IP地址。释放和更新IP地址会重置网络连接,可以消除或暂时消除与IP有关的一些问题

/release和/renew选项在使用DHCP自动分配IP地址的网络中非常有用。/release立即
终止指定的或当前所有活动的TCP/IP网络连接,释放当前使用的IP地址。/renew命令将重
新建立TCP/IP网络连接。如果你想更换DHCP自动分配的IP地址,或者在释放了DHCP分配的
IP地址后,想从DHCP重新获得一个IP地址,可以使用/renew选项。

1.释放指定网络连接的 IPv4 地址

ipconfig /release "Local Area Connection 2"

2.更新指定网络连接的 IPv4 地址

ipconfig /renew "Local Area Connection 2"

3.更新以 “Local” 开头的所有网络连接的 I P 地址

  • 在释放和更新IP地址时,可以使用通配符“”和“?”。“”匹配任意字符串,
    “?”匹配任意一个字符。
    假定要更新以“Local”开头的所有网络连接的 IPv4 地址。在本地主机的命令提示
    符下输入以下命令,然后按回车键。
ipconfig /renew Local*

4.更新所有网络连接的 IPv4

ipconfig /renew

三、ping 实战

  • ping是Windows的一个控制台应用程序,需要从Windows命令窗口运行
  • ping命令格式如下,按下“Ctrl+C”组合键可以终止命令的执行。

在这里插入图片描述

  • 假设ping网站www.phei.com.cn
ping www.phei.com.cn

在这里插入图片描述

测试本地主机的 IP 设置是否正确

1.按地址 127.0.0.1 测试
  • 地址127.0.0.1为环回(Loopback)地址,通常用于“本机”的测试。在本地主机的
    命令提示符下输入以下命令,然后按回车键
    在这里插入图片描述
2.按配置的 IP 地址测试
ping 本地主机配置的IP地址
3.按名字 localhost
ping localhost

在这里插入图片描述

4.按主机名测试
ping 主机名

测试本地主机是否正确接入网络

1. 按 IP地址测试
  • 如果你的主机仅接入本地网络,则获取你同伴主机的IP地址。如果你的主机接入的是
    互联网,则获取互联网上某台主机或网站的IP地址。
    假设获取的某台主机的IP地址为110.108.14.30,则在本地主机的命令提示符下输入
ping 110.108.14.30
2. 按主机名或域名测试
  • 假设获取的某网站的域名为 www.phei.com.cn。在本地主机的命令提示符下输入以下
ping www.phei.com.cn

测量网络延迟

  • 简单地说,网络延迟是指将数据通过网络从一端传输到另一端所花费的时间。网络延
    迟通常用往返时间衡量。ping命令不仅可以验证网络的连通性和可达性,还可以提供ICMP
    分组从源主机到达目的主机、再从目的主机返回到源主机的往返时间。通过测试连接在不
    同网络设备上或位于不同网络、网段上的不同主机,并比较它们的往返时间,有助于确定
    网络延迟以及网络性能瓶颈。
  • 在本地主机的命令提示符下分别输入以下命令,按域名分别ping下列4个网站20次
ping /n 20 www.arin.net > arin.txt
ping /n 20 www.lacnic.net > lacnic.txt
ping /n 20 www.afrinic.net > afrinic.txt
ping /n 20 www.aphic.net > aphi.txt

四.tracert 实战

  • tracert 也被称为路由跟踪实用程序,用于跟踪源主机到目的主机之间的路由,检测
    网络延迟。

  • ping可以测试数据是否能到达目的主机,以及到达目的主机的延迟和TTL,但未给出
    数据到达目的主机的路径。tracert 则给出了更为详细的信息,它显示数据从源主机到目
    的主机的路由和延迟,包括:经过了哪些路由器和到达每台路由器的延迟,所以,tracer
    t 不仅能测量延迟,还能定位延迟,有助于确定产生网络延迟或发生故障的网络(或链路)和路由器。tracert通常与ipconfig、ping、netstat、nslookup等配合使用。

  • Windows上的tracert与Linux上的traceroute的实现方法不同。Windows上的tracert
    向目的主机发送一系列 ICMP echo请求消息,Linux 上的 traceroute 则向目的主机发送
    一系列UDP数据报。不论哪种实现方法,它们都使用了IP分组中的TTL(Time-To-Live)字段。

  • tracert发送的第1个IP分组的TTL=1,第2个分组的TTL=2,依次类推,后续每个分组
    的TTL都等于其前一个分组的TTL加1,直到目的主机响应或TTL达到最大值。路由上的每个路由器在收到IP分组后,将其TTL减1。如果TTL等于0,则路由器丢弃该分组,并向源主机发送ICMP超时(Time Exceeded)错误消息进行响应。通过这种方式发送IP分组,tracert可以确保路由上的每台路由器丢弃分组并发送响应,这样就可以计算从源主机到达目的主机的路由包括哪些路由器,以及达到每个路由器的延迟。

  • tracert是Windows的一个控制台应用程序,需要从Windows命令窗口运行

  • tracert命令格式如下:
    在这里插入图片描述

tracert www.phei.com.cn

在这里插入图片描述
(1)序号:
- 表示分组当前在路由的第几个路由器上。其中,第一个路由器是源主机所接入网络的路由器,比如默认网关,最后一跳对应目的主机。
(2)往返时间1,往返时间2,往返时间3:
- 指从发送分组到收到该路由器响应的往返时间,单位为毫秒(ms),该时间也叫延迟。tracert 会连续发送三个分组,所以会显示3个往返时间,据此能了解延迟的波动情况。若某列显示 “*”,意味着在规定时间(默认4000 ms)内未收到响应。部分主机或路由器会丢弃TTL过期的分组,且不发送响应。
(3)主机名[IP地址]:
- 若允许,会显示路由器的名字;若不允许,则显示路由器的IP地址。若三个往返时间均超时,会显示 “请求超时” 。

跟踪到不同网站的路由

1.跟踪到网站 www.qq.com
  • 确认你的计算机已经连入互联网
tracert www.qq.com
  • 在本地主机的命令提示符下输入以下命令,然后按回车键
tracert -d www.qq.com

在这里插入图片描述

2.跟踪到网站 www.jd.com 的路由
  • 在本地主机的命令提示符下输入以下命令,然后按回车键
tracert www.jd.com

五.arp实战

  • arp命令与ARP协议有关,但不要混淆arp命令和ARP协议。
  • ARP协议(Address Resolution Protocol,地址解析协议)用于将网络层(第3层)
    的IP地址映射到数据链路层(第2层)的MAC地址。为了找到目的IP地址对应的MAC地址,
    设备在其本地网络上广播发送ARP请求,拥有该IP地址的设备收到ARP请求后,用其MAC地址进行ARP响应。收到ARP请求和ARP响应的设备将IP地址和其对应的MAC地址的映射保存在被称为ARP 高速缓存(ARP Cache)的ARP表中。ARP Cache的大小是有限的,所保存的IP地址和MAC地址映射条目被定期清除。每个条目都有一个生存期,生存期一般只有几分钟。ARP Cache 定时器会清除已经到期的条目。定期清除允许设备适应 IP 地址或MAC地址的变化。ARP Cache中的条目有两种类型:静态和动态。静态条目是手工写入的,动态条目是由ARP协议写入的,会被定期删除。
  • arp命令用于查看、添加、修改和删除ARP Cache中的内容。

arp是Windows的一个控制台应用程序,需要从Windows命令窗口运行。

  • arp 命令格式如下
arp -s inet_addr eth_addr [if_addr]
arp -d inet_addr [if_addr]
arp -a [inet_addr] [-N if_addr]

在这里插入图片描述

在这里插入图片描述

  • arp命令的输出结果如下:
    1.网络接口。包括IP地址和接口索引号。接口索引号用十六进制数表示。
    2.ARP Cache内容。包括Internet地址、物理地址和类型。

查看 ARP Cache

arp -a

在这里插入图片描述

删除 ARP Cache 中的条目

arp -d
评论 35
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

珹洺

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值