首页 >> 知识 >> 如何在 Linux 中使用 ip 命令管理网络

如何在 Linux 中使用 ip 命令管理网络

ip 命令是系统和网络管理员必备的工具。下面介绍如何使用它来管理 Linux 上的网络和 IP 地址。

Linux 管理和故障排除最基本的部分是检查系统的 IP 配置以确保系统具有有效的 IP 并且可以在本地网络上访问。

Linux 中的 ip 命令是一个强大的工具,它不仅可以显示系统当前的 IP 地址,还可以让您查看和管理网络接口、IP 地址、路由和 ARP 表的当前配置。

让草莓视频在线观看APP看一下 Linux 中 ip 命令的一些常见用例。

在 Linux 上查找 IP 地址

要查找 Linux 系统的 IP 地址,请使用 ip 命令,后跟 address、addr 或选项:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ ip address

这将显示所有网络接口的配置,包括它们的 IP 地址。

在下面的示例中,您可以看到系统具有三个网络接口:lo(环回地址)、ens33。输出包括以下信息:

第 1 层信息,例如接口功能和物理层连接状态、MTU、接口的操作状态(例如,UP 或 DOWN)以及传输队列长度 (qlen)。第 2 层信息,例如接口的 MAC 地址。第 3 层信息包括 IP 地址及其类型(动态 IP 寻址或静态 IP 寻址)。

要显示有关网络接口的简要信息,请使用带有 –brief 选项的 ip 命令,如下所示:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ ip --brief address show

要仅显示 IPv4 地址信息,请使用以下命令:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ ip -4 addr

要查找特定网络接口的 IP 地址信息,请使用以下语法:

ip address show dev [interface]

例如,要查看网络接口ens33的 IP 地址,命令为:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ ip address show dev ens33

查看和更改 MAC 地址

使用 ip 命令,您还可以查看和更改系统的 MAC 地址。

要查看您的 Linux 系统的 MAC 地址,请使用以下命令:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ ip --brief link show

要查看特定接口的 MAC 地址,请使用:

ip --brief link show dev [interface]

要更改 MAC 地址,首先关闭接口:

sudo ip link set dev [interface] down

然后使用以下命令更改接口的 MAC 地址:

sudo ip link set dev [interface] address [new-mac-adddress]

之后,调出界面:

sudo ip link set dev ens33 up查看网络接口统计信息

使用 ip 命令还可以查看网络接口的统计信息。使用以下 ip 命令查看系统上所有网络接口的统计信息:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ ip -s link

输出包括传输和接收的字节/数据包、错误、丢弃的数据包、多播等统计信息。要显示特定接口的统计信息,请使用以下语法:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com ⚡ ip -s link show dev ens33

使用 ip 修改
网站地图