LOADING...

加载中请稍等...

loading

Linux每日一篇 - 42 - ip

Linux网络配置新神器!掌握ip命令,全面管理网络接口,跟上时代潮流!

ip命令是什么?

ip命令是现代Linux系统中用于配置、管理和显示网络接口、路由和隧道的命令行工具,是ifconfig和route等传统工具的现代化替代品,功能更强大,信息更详细。

基本用法

# 显示所有网络接口信息
ip addr show

# 简写形式
ip a

# 显示特定网络接口信息
ip addr show eth0

# 显示路由表
ip route show

# 简写形式
ip r

# 显示网络接口状态
ip link show

# 简写形式
ip l

实用技巧

# 启用网络接口
ip link set eth0 up

# 禁用网络接口
ip link set eth0 down

# 为接口添加IP地址
ip addr add 192.168.1.100/24 dev eth0

# 从接口删除IP地址
ip addr del 192.168.1.100/24 dev eth0

# 添加默认路由
ip route add default via 192.168.1.1

# 删除路由
ip route del default via 192.168.1.1

# 查看网络统计信息
ip -s link show

# 显示邻居表(类似arp)
ip neigh show

常用场景

# 查看所有IP地址
ip addr

# 查看网络接口状态
ip link

# 查看路由表
ip route

# 临时配置IP地址
ip addr add 10.0.0.10/24 dev eth0

# 删除IP地址
ip addr del 10.0.0.10/24 dev eth0

# 启用网络接口
ip link set eth0 up

# 禁用网络接口
ip link set eth0 down

# 添加静态路由
ip route add 192.168.2.0/24 via 192.168.1.1
头像
汪多多是只猫
失业的运维工程师
热爱开源与分享
微信公众号