Linux IP 命令提示和技巧

Linux的 IP 命令非常相似 ifconfig,但它更强大。 您可以使用 IP 命令执行多项网络管理任务。 此外,ifconfig 是多年未维护的已弃用命令之一,尽管它在大多数 Linux 发行版上仍然可用。 IP 命令行实用程序附带 iproute2 套件实用程序,大多数 Linux 发行版都预装了 iproute2 工具。

在这篇文章中,我们回顾了如何使用 IP 命令按需分配静态 IP 地址、静态路由、默认网关和分配 IP 地址。

设置和删除 IP 地址

您可以使用以下命令为接口 eth0 设置 IP 地址:

设置好 IP 地址后,您可以确认更改是否生效,并使用以下命令获取网络接口的深度信息,如 IP 地址和 MAC 地址信息:

您应该看到以下输出:

您只需替换即可删除IP地址 adddel 旗帜。

启用和禁用网络接口

您可以使用以下命令启用网络接口 eth0:

要禁用网络接口 eth0,请运行以下命令:

显示路由表

您可以使用 IP 命令的路由对象来查看路由数据包将按照路由表中的设置进入您的网络。 执行以下命令查看系统的路由表信息。

您应该看到以下输出:

IP_show_route

您还可以向系统添加默认网关。 当系统中有多个 NIC(网络接口控制器)时使用默认网关。

您可以通过运行以下命令来执行此操作:

笔记: 192.168.1.1 是默认网关。

您还可以使用以下命令删除默认网关:

显示网络统计信息

IP 命令还可用于显示各种网络接口的统计信息。 为此,您可以使用 -s 旗帜。

您应该看到以下输出:

IP_show_network

如果您需要获取有关特定网络接口的信息,请添加选项 ls 后跟网络接口的名称 (eth0)。 这可能非常有用,尤其是在排除网络连接错误时。

为此,请运行以下命令:

您应该看到以下输出:

IP_show_network_eth0

ARP 条目

ARP,也称为地址解析协议,用于将IP地址转换成其对应的物理地址,俗称MAC地址。 使用 IP 命令,您可以使用选项 neighbour 查看 LAN 中连接的设备的 MAC 地址。

您应该看到以下输出:

IP_show_neighbour

结论

IP 命令对于每个网络管理员和所有 Linux 用户来说都是一个非常有用的工具。 当您编写脚本时,它甚至更有用。 让我们知道这篇文章是否对您有用。

订阅我们的新闻!

我们最新的教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅