麒麟操作系统查询本机ip地址有五种方法:一、用ip addr show查看所有接口ip;二、用hostname -i快速获取主ipv4地址;三、用nmcli device show查networkmanager连接详情;四、通过图形界面网络图标进入“连接信息”查看;五、若已安装net-tools,可用ifconfig命令识别接口ip。

如果您正在使用麒麟操作系统,但无法快速定位本机IP地址,则可能是由于图形界面未直接显示网络详情,或命令行工具使用不当导致信息缺失。以下是多种可靠且可立即执行的查询方法:
一、使用ip命令查看所有网络接口IP地址
ip命令是麒麟OS当前默认推荐的网络信息查询工具,属于iproute2套件,无需额外安装即可使用,输出结构清晰,能同时展示IPv4和IPv6地址及接口状态。
1、打开终端应用程序。
2、输入命令:ip addr show 并按回车执行。
3、在输出结果中查找标注为inet的行,其后斜杠前的数字即为该接口的IPv4地址(例如:192.168.1.105/24 中的 192.168.1.105)。
4、如需仅显示主网卡的IPv4地址,可执行:ip -4 route | head -1 | awk '{print $3}'。
二、使用hostname命令快速获取主IP
hostname命令通过系统主机名解析机制返回绑定到本机的首个非回环IPv4地址,适用于脚本调用或快速确认对外通信所用IP,不依赖网络管理服务状态。
1、启动终端。
2、输入命令:hostname -I(注意是大写i),按回车。
3、终端将直接输出一个或多个以空格分隔的IPv4地址,其中第一个通常为主网卡地址。
4、若仅返回127.0.1.1,请改用hostname -I而非hostname -i,后者可能仅解析hosts文件中的静态映射。
三、通过NetworkManager命令行工具查询连接详情
nmcli是麒麟OS桌面版默认启用的NetworkManager服务配套命令行工具,可精准获取当前活动连接的完整IP配置,包括DHCP分配的地址、网关与DNS,信息权威且实时同步。
1、在终端中执行:nmcli device show。
2、在输出中定位到IP4.ADDRESS[1]字段,其值即为当前连接的IPv4地址。
3、如需仅提取该字段内容,可组合使用:nmcli device show | grep 'IP4.ADDRESS' | head -1 | awk '{print $2}'。
4、确认设备处于连接状态:执行nmcli device status,确保目标接口(如eth0或wlan0)显示为“connected”。
四、在图形界面中查看网络连接状态
麒麟OS桌面版提供可视化网络设置入口,适合不熟悉命令行的新用户,通过系统托盘图标可直接访问当前连接的IP信息,无需打开终端。
1、点击屏幕右下角任务栏的网络图标(信号格或有线插头图案)。
2、在弹出菜单中选择“连接信息”或“网络设置”(具体文字依版本略有差异)。
3、进入后切换至当前激活的连接(如“有线连接1”或“WLAN”),点击右侧“详细信息”按钮。
4、在打开的窗口中查找“IPv4 地址”条目,其后显示的数值即为本机IP地址。
五、使用ifconfig命令(需确认net-tools已安装)
ifconfig是传统Linux网络诊断工具,部分精简版麒麟OS可能未预装,但若存在则输出直观,特别适合识别接口名称与对应地址的映射关系。
1、在终端中输入:ifconfig 并回车。
2、若提示command not found,请先执行:sudo apt install net-tools(麒麟V10基于Debian系)或sudo yum install net-tools(部分服务器版)。
3、安装完成后再次运行ifconfig,在输出中找到活跃接口(如ens33、eth0或wlan0)。
4、该接口下inet字段后的地址即为IPv4地址(例如:inet 10.0.2.15)。










