麒麟系统查看默认网关有四种方法:①ip route(推荐,查default via后ip);②route -n(找0.0.0.0行的gateway值);③nmcli device show(查ip4.gateway字段,需网卡connected);④netstat -rn(辅助验证,grep '^0.0.0.0')。

如果您需要确认麒麟操作系统当前网络路径走向、排查跨网段访问失败或验证DHCP获取的路由是否生效,就必须直接读取内核维护的路由表——它决定了每个数据包该从哪个网卡发出、经由哪台路由器转发。
用 ip route 查看主路由表(推荐)
这是麒麟OS v10及后续版本官方推荐的标准方式,输出精简、语义明确,不依赖NetworkManager服务状态。
打开终端,输入:ip route 并回车。
查找以 【default via】 开头的行,其后紧跟的IPv4地址就是默认网关;若无此行,说明当前未配置默认路由。
如需只提取网关IP(例如脚本调用),执行:ip route | awk '/^default/{print $3}'。这一步操作起来很简单,直接复制粘贴就能出结果。
用 route -n 查看传统格式路由表
适用于对照旧文档、排查兼容性问题或在某些最小化安装环境中使用,输出为表格结构,字段含义固定。
第一步:启动终端,输入 route -n 回车执行。
第二步:在输出中定位 Destination 列为 【0.0.0.0】 的那一行,其 Gateway 列对应值即为默认网关地址。
第三步:若输出为空或报错 command not found,说明系统未安装 net-tools 包,需先运行 sudo apt install net-tools 安装。
本文档主要讲述的是Android 操作系统的介绍;Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统,早期由Google开发,后由开放手持设备联盟(Open Handset Alliance)开发。它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写。希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看
用 nmcli 查看 NetworkManager 管理的网关
该方法反映的是桌面环境实际启用的连接所携带的网关信息,特别适合 DHCP 场景下确认“谁给的网关”。
执行:nmcli device show
在返回内容中搜索 【IP4.GATEWAY】 字段,其右侧值即为当前活动连接的默认网关。
注意:如果接口未连接(如网线拔出、Wi-Fi断开),该字段将不显示或为空,此时需先运行 nmcli device status 确认对应网卡状态为 connected。
用 netstat -rn 辅助交叉验证
当其他命令结果存疑时,可用此命令比对输出一致性,尤其适合诊断路由冲突或内核路由缓存异常。
输入:netstat -rn
找到 Destination 为 【0.0.0.0】 的条目,其 Gateway 列内容即为默认网关。
若只想看这一行,可组合过滤:netstat -rn | grep '^0.0.0.0'。










