ipcalc:在 Linux 上計算 IP 子網地址

在高級或現代網絡中,您必須了解或處理子網劃分。 很少有系統管理員或相關人員可以在頭腦中進行二進制數學運算來計算出準確的子網掩碼,但他們中的一些人需要幫助,這可以通過 Linux 中的 ipcalc 工具來完成。

在 Linux 上,ipcalc 具有更多的網絡技能。 首先,它收集 IP 地址和網絡掩碼等數據,然後生成結果廣播、網絡、Cisco 通配符掩碼和主機範圍。 此外,您可以通過提供第二個網絡掩碼來創建子網和超網。 通過以易於理解的二進制值顯示子網劃分的結果,它可以用作教學工具。

ipcalc 功能

  • 多種類型的位圖作為輸出。
  • 地址信息是從接口中檢索的。
  • 顯示基於 DNS 解析器的定向主機名。
  • 輸出以壓縮和標準形式呈現。
  • 輸入地址也以壓縮和標準形式呈現。
  • 輸出格式,例如多個地址和網絡掩碼。
  • 用戶定義的附加網絡數量作為輸出。
  • IPV6標準網絡插座。

如何在 Linux 上安裝 ipcalc

在這裡,我們將安裝 ipcalcUbuntu21 月 04 日。 首先打開終端,然後運行以下命令安裝ipcalc工具。

                      $ sudo apt install ipcalc -y
                    

如何在 Linux 上使用 ipcalc

現在您可以使用您的 IP 地址運行 ipcalc 命令來查看有關網絡地址的所有信息。

                      $ ipcalc 192.168.1.67
                    

生產:

如何計算子網

要計算 192.168.1.0/24 的子網,您可以運行以下命令:

                      $ ipcalc 192.168.1.0/24
                    

生產:

如何計算具有 7 個主機的單個子網

要計算單個子網,您可以運行以下命令:

                      $ ipcalc 192.168.1.0 -s 7
                    

生產:

如何抑制二進制輸出

要抑制二進制輸出,您可以使用 -b 選項運行以下命令,如下所示:

                      $ ipcalc -b 192.168.1.0
                    

生產:

如何使用單個命令計算多個子網

如果要將192.168.1.0分成三個子網,主機總數為50台,則必須指定每個網段的主機數和網桅。

                      $ ipcalc 192.168.1.0 -s 10 20 20
                    

生產:

要獲取有關 ipcalc 的更多詳細信息,您可以運行以下命令:

                      $ ipcalc --help
                    

任何一個,

                      $ man ipcalc
                    

結論

在本文中,您通過一些示例了解了 ipcalc 工具和使用它的步驟。 它是網絡相關任務的重要工具。 謝謝!

相關文章