Linuxip命令常用操作
在Linux系統中,ip命令是用于管理網絡接口和路由的強大工具。相比于舊的ifconfig命令,ip命令提供了更多的功能和更細粒度的控制。本文將詳細介紹ip命令的常用操作,幫助用戶更有效地管理和配置網絡。
ip命令基礎
ip命令是iproute2包的一部分,主要用于顯示和操作路由表、網絡接口和隧道。其基本語法如下:
ip [OPTIONS] OBJECT COMMAND
其中,OBJECT可以是link、addr、route等,COMMAND是對OBJECT進行的操作,如add、del、show等。
查看網絡接口信息
查看所有網絡接口的狀態和配置信息:
ip link show
查看特定網絡接口的信息:
ip link show dev eth0
啟用和禁用網絡接口
啟用網絡接口:
ip link set dev eth0 up
禁用網絡接口:
ip link set dev eth0 down
配置IP地址
為網絡接口添加IP地址:
ip addr add 192.168.1.10/24 dev eth0
刪除網絡接口上的IP地址:
ip addr del 192.168.1.10/24 dev eth0
查看所有網絡接口的IP地址:
ip addr show
查看特定網絡接口的IP地址:
ip addr show dev eth0
管理路由
查看當前的路由表:
ip route show
為特定網絡添加路由:
ip route add 192.168.1.0/24 via 192.168.1.1
刪除特定網絡的路由:
ip route del 192.168.1.0/24
添加默認路由:
ip route add default via 192.168.1.1
配置網絡別名
為網絡接口配置別名,可以方便管理多IP地址場景:
ip addr add 192.168.1.20/24 dev eth0 label eth0:1
查看網絡別名:
ip addr show dev eth0
管理ARP緩存
查看ARP緩存表:
ip neigh show
添加靜態ARP條目:
ip neigh add 192.168.1.10 lladdr 0022:33:44:55 dev eth0
刪除ARP條目:
ip neigh del 192.168.1.10 dev eth0
VLAN配置
創建VLAN接口:
ip link add link eth0 name eth0.100 type vlan id 100
刪除VLAN接口:
ip link delete eth0.100
分析說明表
操作類型 | 命令示例 | 說明 |
---|---|---|
查看網絡接口 | ip link show | 顯示所有網絡接口狀態和配置信息 |
啟用網絡接口 | ip link set dev eth0 up | 啟用指定網絡接口 |
禁用網絡接口 | ip link set dev eth0 down | 禁用指定網絡接口 |
配置IP地址 | ip addr add 192.168.1.10/24 dev eth0 | 為網絡接口添加IP地址 |
刪除IP地址 | ip addr del 192.168.1.10/24 dev eth0 | 從網絡接口刪除IP地址 |
查看路由表 | ip route show | 顯示當前路由表 |
添加路由 | ip route add 192.168.1.0/24 via 192.168.1.1 | 添加到指定網絡的路由 |
刪除路由 | ip route del 192.168.1.0/24 | 刪除指定網絡的路由 |
配置網絡別名 | ip addr add 192.168.1.20/24 dev eth0 label eth0:1 | 為網絡接口配置別名 |
查看ARP緩存 | ip neigh show | 顯示ARP緩存表 |
添加ARP條目 | ip neigh add 192.168.1.10 lladdr 002244:55 dev eth0 | 添加靜態ARP條目 |
刪除ARP條目 | ip neigh del 192.168.1.10 dev eth0 | 刪除指定的ARP條目 |
創建VLAN接口 | ip link add link eth0 name eth0.100 type vlan id 100 | 創建VLAN接口 |
刪除VLAN接口 | ip link delete eth0.100 | 刪除VLAN接口 |
總結
Linux的ip命令是一個強大且靈活的網絡管理工具,能夠執行從基本的網絡接口配置到高級的路由和VLAN管理等多種操作。通過熟練掌握這些常用操作,用戶可以更加高效地管理和配置Linux系統的網絡環境。無論是在日常管理還是故障排除中,ip命令都是必不可少的工具。
-
Linux
+關注
關注
87文章
11406瀏覽量
212103 -
IP
+關注
關注
5文章
1756瀏覽量
150879
原文標題:Linux ip命令常用操作
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論