电脑怎么查IP地址和端口?Windows/Mac双系统全教程教你轻松看
本文提供适配Windows/Mac双系统的电脑IP地址、端口号全查询教程,Windows端,查公私网IP可通过命令提示符输入“ipconfig”或直接打开网络设置面板;查端口及关联进程用“netstat -ano”,Mac端,私网IP直接在系统偏好设置-网络面板查看,更全信息输终端命令“ifconfig”;所有或指定程序关联端口,可通过终端“netstat -an”或活动监视器网络标签实现,教程步骤清晰,覆盖多类基础查询需求。
在日常使用电脑时,无论是排查网络故障、设置远程连接,还是配置软件的端口映射,我们都可能需要查询电脑的IP地址和端口信息,但很多人对具体操作不太熟悉,下面就分Windows和Mac两大系统,给大家整理一份简单易懂的教程。
Windows系统:查IP和端口的常用方法
查IP地址(本地IP+公网IP)
Windows查IP主要有两种方式:命令提示符和网络设置界面。
命令提示符(最快捷)
- 按下
Win+R组合键,在弹出的“运行”框中输入cmd,回车打开命令提示符; - 输入命令
ipconfig并回车; - 在输出的信息中,找到你正在使用的网络连接(如“无线局域网适配器 Wi-Fi”或“以太网适配器”),其中的 IPv4 地址就是你的本地IP(局域网内的地址)。
网络设置界面
- 点击任务栏右下角的网络图标,选择“网络和Internet设置”;
- 进入“Wi-Fi”或“以太网”(根据你的连接方式),点击“管理已知网络”下方的当前连接;
- 下滑找到“属性”,就能看到IPv4地址等信息。
小提示:怎么查公网IP?
本地IP是局域网内的,要查对外的公网IP,直接打开浏览器搜索“IP地址”,首页就会显示你的公网IP。
查端口(开放端口/端口占用情况)
如果想知道电脑上哪些端口正在使用,或者某个端口被哪个程序占用,可以用以下方法:
命令提示符查所有开放端口
- 打开cmd,输入命令
netstat -ano并回车; - 输出结果中,“本地地址”列的冒号后面就是端口号,“PID”列是占用该端口的程序ID;
- 如果想知道具体是哪个程序,记下PID后,输入
tasklist | findstr "PID号"(比如PID是1234,就输tasklist | findstr "1234"),就能看到对应的程序名。
直接查特定端口是否被占用
比如想查8080端口,输入命令 netstat -ano | findstr "8080",如果有输出,说明端口被占用,没有则说明未被使用。
Mac系统:查IP和端口的操作步骤
查IP地址
Mac查IP也有界面和终端两种方式。
系统偏好设置
- 点击左上角苹果图标,选择“系统偏好设置”;
- 点击“网络”,在左侧选择当前连接的网络(如Wi-Fi),右侧就能直接看到“IP地址”。
终端命令
- 按下
Command+空格打开聚焦搜索,输入“终端”并回车; - 输入命令
ipconfig getifaddr en0(en0通常是Wi-Fi,如果是以太网可能是en1,不确定的话可以先输ifconfig查看),回车后直接显示本地IP。
查端口
Mac查端口常用终端命令:
查所有开放端口
在终端输入 netstat -an,输出中“Local Address”列的冒号后就是端口号。
查特定端口占用情况
比如查3306端口,输入 lsof -i:3306,如果有结果,会显示占用该端口的程序名和PID,非常直观。
常见问题解答
本地IP和公网IP有啥区别?
- 本地IP:路由器分配给你电脑的局域网地址,一般是192.168.x.x或10.x.x.x,只能在局域网内使用;
- 公网IP:运营商分配给你家网络的对外地址,是互联网上的唯一标识。
端口可以随便用吗?
0-1023是“知名端口”,预留给HTTP(80)、HTTPS(443)等常用服务;1024-49151是“注册端口”;49152-65535是“动态端口”,日常使用建议选动态端口范围的,避免冲突。
不管是Windows还是Mac,查IP地址和端口都不难,核心是用好系统自带的命令或设置界面,大家可以根据自己的系统,跟着上面的步骤操作,很快就能掌握!
文章版权声明:除非注明,否则均为亚朵原创文章,转载或复制请以超链接形式并注明出处。

