带有示例的 Linux IP 命令

IP 命令是一个网络命令,它提供有关网络接口的信息并执行网络配置。 例如,您可以手动分配 IP 地址、查看所有网络接口、管理路由表、启用或禁用网络接口等等。

在本教程中,我们使用一些实际示例来研究 Linux IP 命令的各种用例。

基本语法

IP 命令采用以下语法:

$ ip [ OPTIONS ] OBJECT { COMMAND | help }

显示有关网络接口的信息

IP 命令的常见用途之一是显示系统的网络接口。 您可以使用以下命令显示有关系统所有网络接口的信息,包括 IP 地址、mac 地址、链接状态(是否正常)和 MTU(最大传输单元)

$ ip addr

或者

$ ip a

如前所述,这些命令提供了有关附加网络接口的详细信息,如下所示,

仅显示 IPv4 和 IPv6 地址

您可以选择列出 IPv4 或 IPv6 地址,如图所示。 要显示网络接口的所有 IPv4 地址,请运行以下命令:

$ ip -4 a