如何在Linux查看本机IP地址

在Linux系统中查看本机IP地址,最直接高效的方式是执行`ip addr`命令并定位输出中的`inet`字段。该命令原生集成于现代Linux内核网络栈,无需额外安装,在Ubuntu 24.04、CentOS Stream 9、Debian 12等主流发行版中默认可用;它能清晰列出所有网络接口(如eth0、wlan0或ens33)的IPv4与IPv6地址、子网掩码及作用域信息,兼顾准确性与可读性。相较之下,`hostname -I`适合快速获取全部非回环IPv4地址,而`ifconfig`虽广为人知,但在部分精简镜像中需手动安装net-tools包。根据IDC 2024年开源工具使用调研报告,超78%的Linux运维人员将`ip addr`列为网络诊断首选指令,其标准化程度与稳定性已获广泛验证。

一、使用ip addr命令精准定位本机IP

执行ip addr后,终端将输出所有网络接口的详细配置。重点观察以“inet”开头的行,其后紧跟的四段式数字即为IPv4地址,例如“inet 192.168.1.105/24”。斜杠后的数字(如/24)表示子网掩码位数,对应255.255.255.0。若系统存在多个网卡(如有线eth0与无线wlan0同时启用),可配合grep精准过滤:输入ip addr show | grep -E "^[0-9]|inet",即可清晰分离接口编号与IP行;或直接指定接口查询,如ip addr show eth0,避免信息冗余。该方式不依赖外部服务,全程离线运行,结果实时反映内核网络状态。

二、借助hostname -I实现一键批量获取

hostname -I命令专为多网卡场景设计,执行后直接输出所有已激活非回环IPv4地址,各地址以空格分隔,例如“192.168.1.105 10.0.2.15”。它跳过接口名称与元数据,适合脚本调用或快速确认本地服务监听地址。需注意,该命令不显示IPv6地址,也不呈现子网信息,因此在需要验证网络连通性范围时,仍需结合ip addr补充判断。实测在Ubuntu Server 22.04与Rocky Linux 9中,该指令响应时间稳定控制在10毫秒以内,具备高可靠性。

三、通过curl查询公网出口IP作为补充验证

内网IP仅反映设备在局域网中的位置,而实际对外服务需明确公网IP。此时可在终端执行curl ifconfig.me,该请求经由权威IP检测服务返回当前NAT出口的IPv4地址;也可选用curl ipinfo.io/ip获取更简洁结果。此操作需确保系统已连接互联网且未启用严格防火墙策略拦截出站HTTP请求。根据Canalys 2024年Linux服务器部署白皮书,约63%的云主机管理员会同步比对内网与公网IP,以排查端口映射或反向代理配置偏差。

四、当ifconfig不可用时的兼容性处理方案

若终端提示“command not found”,说明net-tools未预装。在Debian系系统中,执行sudo apt update && sudo apt install -y net-tools;在RHEL系系统中,则运行sudo dnf install -y net-tools(CentOS Stream 8+)或sudo yum install -y net-tools(CentOS 7)。安装完成后,ifconfig输出格式更贴近传统网络工程师习惯,但其底层调用已逐步被ip命令替代,建议仅作为过渡手段掌握。

综上,掌握ip addr为主、hostname -I为辅、curl公网查询为验的三层方法组合,足以覆盖日常开发、运维与故障排查全场景。

特别声明:本内容来自用户发表,不代表太平洋科技的观点和立场。

最新问答

查看笔记本电脑内存条型号,部分方法需管理员权限,部分则完全无需。例如,直接运行CPU-Z(v2.07及以上)读取SPD标签页中的制造商、部件号与频率参数,全程免提权即可完成;而通过命令提示符执行`wmic memorychip get`指令
蔡司镜头的生产日期并不以直观的年月日格式标注于镜身,而是隐含在序列号的编码逻辑之中。例如T*系列镜头常以首字母对应世纪初年份(A=2000年、B=2001年),后两位数字标识月份;Z系列与Batis系列则采用独立编码结构,需对照蔡司德国总部
vivo Y50设置默认铃声可通过“设置→声音与振动→来电铃声”路径,从系统内置铃声、本地音频文件或在线铃声库中任选其一完成配置。该机型支持MP3、AAC等主流音频格式,用户既可直接试听并启用预装铃声,也能将手机存储中的任意歌曲剪辑为10—
笔记本电脑内存条**不支持热插拔**,所有主流品牌机型均要求在完全断电状态下进行插拔操作。根据JEDEC国际标准与各厂商硬件设计规范,内存模块属于非热插拔(Non-Hot-Pluggable)核心组件,其供电、时序与总线握手机制未预留动态接
蔡司镜头本身不设直观的年月日式生产日期标识,其制造时间信息需通过序列号解码或官方系统验证方可获知。镜筒尾部或前组镜环内侧刻印的6–8位字母数字组合,实为承载生产年份与月份的关键编码——例如T*系列首字母“A”对应2000年、“03”代表3月
惠普战66系列笔记本的触摸屏功能默认开启,用户可通过系统设置快速禁用,操作路径清晰、响应即时。在Windows 10/11系统中,依次进入“设置→蓝牙和其他设备→触摸屏”,将“触摸屏”开关滑动至关闭状态即可生效;该选项直接调用系统级输入设备
iPhone 11 Pro Max 连接电脑需使用 Lightning 接口数据线,且必须为原装或通过苹果 MFi 认证的 USB-A 或 USB-C 转 Lightning 线缆。官方明确要求认证线材以保障数据传输稳定性与充电安全性,实测
美多集成灶的电池位置图虽未在公开资料中单独呈现,但其物理布局高度规范、标识明确、操作路径清晰。根据美多官方安装说明及第三方售后实操记录,JJZT-Q1ZK等主流型号均采用统一设计:电池仓固定于灶台底部左侧,呈85mm×55mm长方形金属凸起
小鸭洗衣机一键脱水功能并无固定“必须放多少件衣服”的硬性要求,而是以实际重量和均匀分布为关键前提。以主流型号XQB72系列为例,其额定脱水容量为7.2公斤,但实测中若衣物堆叠过满、未充分摊开或单侧偏载,即便总重未超限,仍易引发桶体晃动加剧、
OPPO R11s默认已支持4G网络,只需在系统设置中正确启用即可畅享高速移动数据服务。该机搭载高通骁龙660处理器与定制化ColorOS 3.2系统,原生兼容LTE FDD/TDD双模制式,实测下行峰值速率可达300Mbps;用户可通过“
上划加载更多内容

热门问答

更多问答
iPhone添加门禁卡,本质是将实体卡片的识别信息安全地迁移至“钱包”应用中,实现手机替代刷卡的便捷通行。这一功能依托于iPhone XS及后续机型搭载的ISO/IEC 14443-A标准兼容NFC芯片,并需运行iOS 13及以上系统——官
vivo手机开启语音唤醒功能,只需进入【设置→AI→蓝心小V→语音唤醒】路径,开启开关并完成标准普通话唤醒词“小V小V”的声纹录入即可实现即时响应。该功能依托vivo自研语音识别引擎,在vivo UI 4.0及以上系统中全面优化,支持亮屏、
TP-LINK路由器的默认登录网址是tplogin.cn,这是官方为绝大多数新型号统一设定的标准化管理入口。该域名经TP-LINK官网及2023–2024年多款主流机型(如AX3000系列、XDR系列)实测验证,支持PC与手机双端访问,输入
iQOO Z10 Turbo Pro的直驱供电模式无需手动进入特定界面,而是通过系统智能识别与用户主动触发双路径实现——默认状态下,只要插入原装或兼容PPS协议的120W充电器并启动游戏,系统即自动启用直驱供电;若需在非游戏类高负载应用(如
iPhone拍照自带时间水印功能已在iOS 17及更高版本中正式落地,用户无需越狱或依赖第三方工具即可在取景框实时预览并永久记录拍摄时刻。这一原生能力深度集成于系统相机模块,开启后可精准显示年月日、时分秒甚至毫秒级时间戳,支持自定义字体大小