Linux 下的 Ipcalc 命令Linux 下的 Ipcalc 命令Linux 下的 Ipcalc 命令Linux 下的 Ipcalc 命令
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux 下的 Ipcalc 命令

“目前有数十亿台设备连接到互联网,是地球上人口数量的三倍,其中包括 POS、扫描仪、手机、物联网设备等,使互联网成为万维网。每个可通过互联网访问的设备都必须有一个可识别的地址。为了定位连接互联网的设备,需要定义一个 IP 地址。 IP 地址被定义为互联网协议。它是一个32位二进制数,转换成以10为基数后用四个8位表示。使用十进制数比使用长二进制数更简单、更容易。

然而,计算地址范围、子网和掩码仍然很复杂且容易出错。我们设计这篇文章是为了了解 Linux 操作系统中的 ipcalc 命令。在这里,我们将定义 Linux 中的 ipcalc 命令是什么以及如何使用它来计算 IP 子网地址。 ”

Linux 中的 ipcalc 命令是什么?

管理网络需要您处理子网划分问题。子网划分是将网络划分为多个较小网络的概念。这用于减少网络范围内的威胁、增强网络安全性、提高路由效率等。为了管理子网划分,需要对 IP 地址执行某种二进制数学运算来计算子网掩码。在这样的场景中,Linux 的 ipcalc 命令很有用。

Linux 中的 ipcalc 命令用于执行简单的 IP 地址操作,例如计算主机范围、广播、网络和 cisco 通配符掩码。它采用网络掩码和 IPv4 地址并返回主机的完整 IP 信息。与其他 Linux 命令类似,它提供多个选项来指定 ipcalc 将包含哪些信息。

这里我们将定义如何在 Linux 中使用 ipcalc 命令以及如何使用它获取所需的 IP 信息。首先,让我们使用 –help 命令显示 Linux 中的 ipcal 命令为我们提供了哪些选项,然后我们将使用这些选项来获得所需的输出。让我们显示 linux 中 ipcalc 命令的选项:

按 Enter 键运行 –help 命令。当您尝试执行此命令时,您可能会得到以下输出:

由于 ipcalc 命令尚未安装,因此您必须先安装它,然后才能使用与其关联的任何命令。 “sudo apt install ipcalc ”命令用于在 Linux 中安装 ipcalc 命令。使用以下命令:

如果您有启用密码的系统,那么它可能会要求您输入管理员密码:

输入管理员密码以允许系统在 Linux 中安装 ipcalc 命令。提供密码后,安装就会开始,系统会自动安装Linux中的ipcalc命令。请参阅下面的结果:

如您所见,ipcalc命令已成功安装,现在系统已准备好执行与ipcalc命令关联的命令。于是再次运行--help命令:

这将显示 ipcal 命令可用的所有选项。请参阅下面的列表:

现在,让我们使用 ipcalc 命令获取有关网络地址的信息。为此,我们需要向 ipcalc 命令提供我们需要其信息的 IP 地址。您可以按照以下方法执行此操作:

让我们看看执行此命令时会得到什么:

请注意,ipcalc 以十进制和二进制形式返回网络的 IPv4 地址。 ipcalc 函数根据十进制 IPv4 地址计算 4 组 8 位二进制数,并在不到一秒的时间内返回。现在让我们计算上面提供的 IP 地址的子网。以下是如何做到这一点:

这是子网划分的结果:

这很简单吧?

让我们看看 ipcalc 选项提供了哪些信息。我们要检查的第一个选项是 -s 标志。 -s 标志用于获取单个子网中的 10 个主机。让我们在 ipcalc 命令中使用 -s 标志:

按 Enter 运行此命令并查看与下面给出的类似的输出:

您可以注意到,请求的主机大小为 10,并且 ipcal 命令已计算出具有 10 个主机的子网。这是需要立即消耗的更多信息。如果我们可以抑制二进制输出,那将是有帮助的。 ipcalc 命令提供了一个 -b 选项来抑制二进制输出。以下是实现这一目标的方法:

这应该抑制二进制地址并仅返回十进制地址。确认结果如下:

ipcalc 命令还可用于获取所提供的 IP 地址的分解地址范围。它提供了一个 -r 选项来查找解聚合地址范围。解聚合地址范围意味着分别获取与所提供的 IP 地址关联的完整地址范围。使用以下命令来实现结果:

ipcalc 命令的 -r 选项提供以下输出:

现在让我们显示目前使用的 ipcalc 命令的版本:

要查找 ipcalc 命令的版本,我们可以使用选项 -v。只需运行 ipcal -v 命令即可显示 ipcalc 命令的版本。这是 ipcalc 命令的一个版本:

通过 ipcalc 函数可以访问许多附加选项。所有内容都可以使用 –help 标志列出。每个选项都遵循上面使用的相同格式。

结论

在本教程中,我们探索了 Linux 操作系统中的 ipcalc 命令。当我们进行子网划分时,ipcalc 命令会派上用场。数十亿台设备通过互联网连接,追踪每台设备都非常困难。但 Linux 中的 ipcalc 命令通过提供多个处理 IP 地址的选项使事情变得更容易。 ipcalc 命令的每个选项都提供不同类型的信息,因此您可以根据需要使用任何选项以获得所需的结果。

©2015-2025 艾丽卡 support@alaica.com