带有示例的 Linux 中的地址命令
ip address命令是 IP 的一部分 Linux 中的命令。知识产权 命令用于处理系统上所有网络设备的IP地址、ARP缓存条目、IP隧道、路由表条目等,它是Linux中旧的ifconfig命令的替代。可以在此处找到有关 IP 命令的更多详细信息。 IP地址命令用于处理协议地址(IP、IPv6)。在处理具有众多网络设备的系统时,它变得特别有用。它使用户能够监视所有设备并在必要时修改地址,以及添加或删除网络设备。 IP地址有两个缩写,分别是:IP a和IP addr。
让我们看看如何使用 IP 地址命令。
1.显示所有网络设备及其对应地址
ip address
or
ip a
or
ip addr
输出:
2. 仅显示所有具有 IPv4 地址地址的网络设备
ip -4 addr
输出:
3. 仅显示所有具有 IPv6 地址地址的网络设备
ip -6 address
输出:
4.显示特定接口的网络信息
ip a show dev {interface}
例子:
ip a show dev docker0
输出:
ip a show up命令显示所有已启动的设备。输出将类似于第一个命令ip a 的输出。
5.使用ip a add命令为接口分配 IP 地址
句法
ip a add [ip_address/mask] dev {inferface}
例子
ip a add 111.111.111.111/255.255.255.0 dev docker0
or
ip a add 111.111.111.111/24 dev docker0
终端不会有任何输出,用户需要使用ip a来检查接口地址是否改变。如果用户遇到任何问题,例如“不允许操作”,请尝试使用与sudo 相同的命令。
6. 使用ip a del命令取消分配给接口的 IP 地址
句法:
ip a del [ip_address/mask] dev {inferface}
例子:
ip a del 111.111.111.111/255.255.255.0 dev docker0
or
ip a add 111.111.111.111/24 dev docker0
终端不会有任何输出,用户需要使用 ip a 来检查接口地址是否改变。现在将使用自动为接口分配一个新地址。如果用户遇到任何问题,例如“不允许操作”,请尝试使用与 sudo 相同的命令。