查看本机IP信息的命令有哪些?Windows/Linux/macOS全攻略
聚焦两类实用IT小疑问——一是澄清查看本机IP信息命令的含义:它是三类主流桌面操作系统(Windows/Linux/macOS)中,用于快速获取设备本地网络配置(含局域网或互联网IP、子网掩码、网关等基础网络标识信息)的终端/命令行工具操作指令;二是提供这三类系统对应命令的全攻略方向,是面向普通电脑用户或运维新手梳理日常网络排查、文件共享前置操作的实用指引类片段需求。
IP地址是设备在网络中的“专属门牌号”,不管是调试网络故障、设置文件共享还是搭建本地服务,查看本机IP都是常见操作,不同操作系统的命令行工具不同,今天就给大家整理三大平台的常用查看命令,小白也能轻松上手!
Windows系统:用ipconfig最顺手
Windows查看IP的首选工具是命令提示符(CMD)或PowerShell,打开方法很简单:
- 按
Win+R键,输入cmd回车,打开命令提示符; - 或者右键点击开始菜单,选择「Windows PowerShell」/「终端」。
常用命令:
-
基础查看:
ipconfig
直接输入ipconfig回车,就能看到所有网络适配器的信息。- 找到「以太网适配器」(有线网络)或「无线局域网适配器 Wi-Fi」(无线网络)的段落;
- 「IPv4 地址」就是你的局域网IP;
- 「子网掩码」「默认网关」也会一起显示(默认网关是连外网的“出口”)。
-
详细信息:
ipconfig /all
如果需要看更多内容(比如MAC地址、DNS服务器、DHCP状态),输入ipconfig /all回车,信息会更全。 -
PowerShell专用:
Get-NetIPAddress
这个命令是PowerShell的现代化工具,输出更结构化,还能直接过滤看IPv4:Get-NetIPAddress -AddressFamily IPv4。
Linux系统:首选ip addr
Linux的终端工具(大部分发行版按 Ctrl+Alt+T 打开)有两个常用命令,现在主流用 ip addr,旧版兼容 ifconfig。
常用命令:
-
主流命令:
ip addr
直接输入ip addr回车,输出里:- 「lo」是回环地址(127.0.0.1,自己访问自己用的,不用管);
- 找「eth0」(有线)、「wlan0」(无线)或其他接口名的段落;
- 「inet」开头的是IPv4地址,「inet6」是IPv6地址。
-
旧版兼容:
ifconfig
有些精简版Linux可能没有ifconfig,需要先安装net-tools:- Debian/Ubuntu:
sudo apt install net-tools; - CentOS/RHEL:
sudo yum install net-tools; 安装后输入ifconfig回车,看「inet addr」就是IPv4。
- Debian/Ubuntu:
-
快速获取:
hostname -I
只需要IP地址的话,直接输这个命令,回车就会直接输出本机的IPv4地址,超简洁!
macOS系统:ifconfig或networksetup
macOS的终端打开方法:按 Command+空格 打开Spotlight,输入「终端」回车;或者从Launchpad的「其他」文件夹里找。
常用命令:
-
通用查看:
ifconfig
和Linux类似,输入ifconfig回车:- 「lo0」是回环地址,忽略;
- 「en0」通常是Wi-Fi接口,「en1/en2」可能是以太网(不确定的话先看下文);
- 找「inet」开头的行,对应的就是IPv4地址。
-
直接获取Wi-Fi/以太网IP:
ipconfig getifaddr
比如Wi-Fi是en0的话,输ipconfig getifaddr en0回车,直接输出IPv4;如果是以太网,把en0换成对应的接口名。 -
直观查看完整信息:
networksetup
这个命令更友好,能直接看IP、子网掩码、网关、DNS:- 先确认接口名:输
networksetup -listallhardwareports回车,找到「Wi-Fi」或「Ethernet」对应的「Device」(比如en0); - 然后输
networksetup -getinfo Wi-Fi(Wi-Fi网络)或networksetup -getinfo Ethernet(以太网),就能看到完整信息啦。
- 先确认接口名:输
不同系统选对应命令,快速查看本机IP:
- Windows:
ipconfig/ipconfig /all - Linux:
ip addr/hostname -I - macOS:
ifconfig/networksetup -getinfo Wi-Fi
如果还有疑问,欢迎在评论区留言讨论哦~

