Linux ip命令详解

Linux ip 命令是一个网络配置工具,用于管理Linux内核中各种网络接口,如网卡、虚拟接口等。它能够进行包括设定IP地址、路由表、接口等多方面的操作。

下面是 ip 命令的一些常用选项和用法:

显示所有网络接口信息:

ip a

显示网络接口详细信息:

ip -s link show <interface>

启用或关闭网络接口:

ip link set <interface> up/down

修改网络接口MAC地址:

ip link set dev <interface> address <new_mac_address>

显示路由表信息:

ip route show

添加或删除路由:

ip route add/delete <network> via <gateway> dev <interface>

显示邻居信息:

ip neigh show

显示连接信息:

ip link show

显示与指定IP地址通信的路由:

ip route get <ip_address>

以上是一些常用的 ip 命令的用法,还有更多用法可以通过 man ip 命令进行查看。