网络管理-ip 🌐 — 网络配置管理工具

作用

ip 是 Linux 现代网络配置命令,集成了 ifconfigroutearp 等传统工具的功能,用于管理网络接口、路由表、ARP 缓存、隧道等网络资源。是 iproute2 软件包的核心命令。

语法

ip [选项] 对象 操作

用法

ip 通过不同对象管理网络:ip link 管理网络接口(查看/启用/禁用/MTU);ip addr 管理 IP 地址;ip route 管理路由表;ip neigh 管理 ARP/ND 缓存。ip link show 查看接口;ip link set eth0 up/down 启用/禁用接口;ip addr add 192.168.1.100/24 dev eth0 添加 IP;ip route add default via 192.168.1.1 添加默认网关。

常用参数

对象

对象说明
link网络接口管理
addrIP 地址管理
route路由表管理
neighARP 缓存管理

全局选项

选项说明
-4仅 IPv4
-6仅 IPv6
-s统计信息

示例

ip link show                     # 查看所有网络接口状态
ip addr show                     # 查看所有 IP 地址
ip route show                    # 查看路由表
ip addr add 192.168.1.100/24 dev eth0  # 为 eth0 添加 IP 地址
ip link set eth0 up              # 启用 eth0 接口
ip route add default via 192.168.1.1  # 添加默认网关
ip -s link show eth0             # 查看 eth0 的统计信息

来源: 菜鸟教程

📖 课程位置

本命令在以下课程中讲解: Day 1:网络诊断 | Day 5:本周串联实操

🔗 相关文档

网络管理-ifconfig | 网络管理-route-arp | 网络管理-ethtool | 网络管理-ss