当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 如何使用 IPConfig 命令和选项说明

作者:精品下载站 日期:2024-12-14 18:51:52 浏览:13 分类:玩电脑

如何使用 IPConfig 命令和选项说明


ipconfig 命令用于显示有关网络配置的信息并刷新 DHCP 和 DNS 设置。默认情况下,ipconfig 命令显示您的 IP 地址、子网掩码和默认网关。但通过正确的参数,您可以从中获取更多信息。

在本文中,我将解释 ipconfig 命令以及您可以使用的不同选项。

如何使用ipconfig命令

那么我们首先从简单的事情开始,如何使用 ipconfig 命令。

  1. 按 Windows 键 + X 或右键单击开始菜单

    要使用 IP 配置命令,我们需要打开命令提示符或 PowerShell

  2. 选择 Windows PowerShell 或命令提示符

    [玩转系统] 如何使用 IPConfig 命令和选项说明

  3. 输入 ipconfig 并按 Enter

    这将显示网络适配器的基本网络信息

    [玩转系统] 如何使用 IPConfig 命令和选项说明

正如您在上面的屏幕截图中看到的,该命令将返回有关计算机上每个网络适配器的信息。在本例中,我们有一个以太网适配器(用于有线网络连接)和一个无线网络适配器。

如果您使用的是 VPN 客户端,那么它也将被列为网络适配器。

ipconfig /所有命令

在不使用任何参数的情况下,该命令仅显示基本网络信息。但默认情况下不显示有关 DNS 和 DHCP 服务器的信息。要显示有关网络适配器的所有信息,您需要使用 /all 参数。

ipconfig /all

这将为您设备中的每个网络适配器返回以下信息:

Physical Address

这是您的网络适配器的 MAC 地址。

DHCP Enabled

指示网络连接是使用 DHCP 还是静态 IP 地址

IPv4 Address

您计算机的 IP 地址

Default Gateway

您的计算机连接到的路由器

DHCP Server

在网络中分发 IP 地址的路由器/服务器

DNS Servers

用于将域名转换为 IP 地址的服务器

Link-Local IPv6 Address

您计算机的 IPv6 地址(通常不使用)

Lease Obtained

您的计算机收到 IP 地址的日期时间

[玩转系统] 如何使用 IPConfig 命令和选项说明

ipconfig /all 命令通常用于解决网络连接问题。但哪些信息很重要并且需要查看?

如果我们仔细查看 ipconfig /all 的结果,那么我们可以指出 4 个需要重点关注的项目:

[玩转系统] 如何使用 IPConfig 命令和选项说明

  1. IPv4 地址 - 这是您的 IP 地址

  2. 默认网关 - 网络包发送到的路由器或调制解调器

  3. DNS 服务器 - 用于将域名转换为 IP 地址

  4. 启用 DHCP - 在大多数情况下需要选择“是”。否表示您已手动输入 IP 地址

ipconfig /release 命令

ipconfig 命令不仅显示有关网络设置的信息,还可以用于重置或刷新网络设置。当您的网卡启用了 DHCP 后,您可以从 DHCP 服务器请求新的 IP 地址。

了解有关 DHCP 的更多信息

如果您想了解有关 DHCP 工作原理的更多信息,请务必阅读本文。

执行此操作的第一步是释放当前的 IP 地址。这意味着我们将通知 DHCP 服务器我们不想再使用分配的 IP 地址。

ipconfig /release

默认情况下,该命令将释放所有网络适配器的 IP 地址。您还可以指定单个网络适配器。为此,您需要输入在 ipconfig 结果中找到的适配器的名称:

[玩转系统] 如何使用 IPConfig 命令和选项说明

例如,如果您只想释放无线网络适配器的 IP 地址,您可以键入:

ipconfig /release Wireless*

这将释放名称以“Wireless”开头的所有适配器的 IP 地址。

Ipconfig /renew 命令

释放 IP 地址后,您需要向 DHCP 服务器请求新的 IP 地址。我们可以使用 Ipconfig /renew 命令来完成此操作:

ipconfig /renew

续订成功后,您将看到与 ipconfig 命令相同的输出、新 IP 地址、子网掩码和网关的概述。

[玩转系统] 如何使用 IPConfig 命令和选项说明

同样,我们可以通过指定适配器的名称来指定单个网络适配器。

ipconfig /renew Wireless*

Ipconfig /显示DNS

您的计算机会保留其访问过的所有 DNS 记录的本地缓存。该缓存用于快速将域名转换为正确的 IP 地址。这样,您的计算机就不必在每次访问 Google.com 时都联系 DNS 服务器。

要查看 DNS 缓存的内容,可以使用命令 ipconfig /displaydns。

ipconfig /displaydns

这将显示 DNS 缓存中的每个 DNS 记录:

[玩转系统] 如何使用 IPConfig 命令和选项说明

您通常不需要查看记录,但让我解释一下我们在这里看到的内容:

Records Name

记录的 DNS 名称

Record Type

该数字表示它是 A (1) 记录,还是 CNAME (5) 记录

Time To Live

记录有效的时间(以秒为单位)。之后,记录将被清除

Date Length

内存中记录的长度(以字节为单位)

Section

可以是答案或附加。后者是您的计算机没有要求但无论如何由 DNS 服务器给出的相关答案。

Record

记录的实际值

刷新 DNS 命令

有时,您的 DNS 缓存包含过时的记录,这可能会导致与 DNS 相关的错误(例如无法访问网站)。您通常可以使用flush dns命令来解决这个问题:

# Flush DNS Command
ipconfig /flushdns

命令 ipconfig /flushdns 清除您的 DNS 缓存。您可以毫无风险地执行此操作,您的计算机将简单地从 DNS 服务器请求新的、最新的 DNS 记录。

[玩转系统] 如何使用 IPConfig 命令和选项说明

Linux 上的 IP 配置

Linux 上 ipconfig 的等效命令是 ifconfig 命令。 Ifconfig 将显示 Linux 中适配器的基本网络信息。

ifconfig

[玩转系统] 如何使用 IPConfig 命令和选项说明

查看 Linux 上的 DNS 服务器

ifconfig 命令不显示所使用的 DNS 服务器。要查看 Linux 上的 DNS 服务器,我们需要打开一个配置文件。

cat /etc/resolv.conf

# Result:
# Generated by resolvconf
nameserver 192.168.1.1
nameserver 1.1.1.1
nameserver fd51:42f8:caae:d92e::1

这将使您了解 Linux 计算机上使用了哪些 DNS 服务器。

在 Linux 上更新 IP 地址

在 Linux 上,您无法像使用 Ipconfig 一样使用 ifconfig 命令来更新或释放您的 IP 地址。要在 Linux 上更新 IP 地址,您需要使用以下命令:

# Renew IP Address on Linux
dhclient eth0

包起来

ipconfig 命令是 Windows 上最常用的用于解决网络问题的命令。它为您提供有关当前网络配置的信息,并且能够更新您的 IP 地址和 DNS 缓存。

如果您有任何疑问,请在下面发表评论。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯