$ route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 112.124.12.0 * 255.255.252.0 U 000 eth1 10.160.0.0 * 255.255.240.0 U 000 eth0 192.168.0.010.160.15.247255.255.0.0 UG 000 eth0 172.16.0.010.160.15.247255.240.0.0 UG 000 eth0 10.0.0.010.160.15.247255.0.0.0 UG 000 eth0 default 112.124.15.2470.0.0.0 UG 000 eth1
$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 112.124.12.00.0.0.0255.255.252.0 U 000 eth1 10.160.0.00.0.0.0255.255.240.0 U 000 eth0 192.168.0.010.160.15.247255.255.0.0 UG 000 eth0 172.16.0.010.160.15.247255.240.0.0 UG 000 eth0 10.0.0.010.160.15.247255.0.0.0 UG 000 eth0 0.0.0.0112.124.15.2470.0.0.0 UG 000 eth1
其中Flags为路由标志,标记当前网络节点的状态,Flags标志说明:
U Up表示此路由当前为启动状态。
H Host,表示此网关为一主机。
G Gateway,表示此网关为一路由器。
R Reinstate Route,使用动态路由重新初始化的路由。
D Dynamically,此路由是动态性地写入。
M Modified,此路由是由路由守护程序或导向器动态修改。
! 表示此路由当前为关闭状态。
添加网关/设置网关
1
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 #增加一条到达244.0.0.0的路由。
$ ip route list 112.124.12.0/22 dev eth1 proto kernel scope link src 112.124.15.130 10.160.0.0/20 dev eth0 proto kernel scope link src 10.160.7.81 192.168.0.0/16 via 10.160.15.247 dev eth0 172.16.0.0/12 via 10.160.15.247 dev eth0 10.0.0.0/8 via 10.160.15.247 dev eth0 default via 112.124.15.247 dev eth1
显示邻居表
1 2 3
$ ip neigh list 112.124.15.247 dev eth1 lladdr 00:00:0c:9f:f3:88 REACHABLE 10.160.15.247 dev eth0 lladdr 00:00:0c:9f:f2:c0 STALE
-f[ields] <field1,field2,...>|all|common:specify fields to output 指定要输出的字段
-e[scape] yes|no:escape columns separators in values 在值中转义列分隔符
-n[ocheck]:不要检查nmcli和NetworkManager版本。
-a[sk]:要求缺少参数。
-w[ait] <seconds>:设置超时等待整理操作。
OBJECT
g[eneral]:NetworkManager的一般状态和操作。
n[etworking]:整体组网控制。
r[adio]:NetworkManager切换开关。
c[onnection]:NetworkManager的连接。
d[evice]:由NetworkManager管理的设备。
a[gent]:NetworkManager秘密代理或polkit代理。
实例
1 2 3 4 5 6 7 8 9 10
nmcli connection show # 查看当前连接状态。 nmcli connection reload # 重启服务。 nmcli connection show -active # 显示活动的连接。 nmcli connection show "lan eth0"# 显示指定一个网络连接配置。 nmcli device status # 显示设备状态。 nmcli device show eno16777736 # 显示指定接口属性。 nmcli device show # 显示全部接口属性。 nmcli con up static # 启用static连接配置。 nmcli con up default # 启用default连接配置。 nmcli con add help # 查看帮助。