无论你用的是Windows还是macOS笔记本,本地服务器IP就是设备在局域网中的私有IP地址,Windows用ipconfig命令查看,macOS用ifconfig或ip addr查看,找到IPv4地址那一行就是。这是开发调试、局域网文件共享、搭建个人网站的第一步,很多人把“本地IP”和“回环地址”搞混,前者是局域网内其他设备访问你笔记本的入口,后者只是本机自说自话的通道,下面从Windows、macOS到常见坑位,一次性讲透。
Windows笔记本查本机IP的三种方法
Windows系统占了个人笔记本的绝大多数份额,查本地服务器IP的方式也最丰富,无论你是Win10还是Win11,下面三种方法都能用。
命令行秒查IPv4地址
这是最通用、信息最全的方式,适用于所有Windows版本,按下Win + R组合键,输入cmd回车,在弹出的黑色命令行窗口里输入:
ipconfig
回车后屏幕会滚动出一大串信息,你需要找的是当前正在使用的网络适配器那一栏,通常叫“以太网适配器”或“无线局域网适配器 WLAN”,重点看“IPv4 地址”这一行,形如168.1.5或20.10.3的,就是你的笔记本本地服务器IP。
如果觉得信息太多看得眼花,可以输入精简版命令:
ipconfig | findstr /i "IPv4"
这条命令只过滤出所有IPv4地址,一目了然,如果你连了几个虚拟网卡(比如装了VMware、Docker),会看到多个IPv4地址,带“Virtual”或“VMware”字样的直接忽略,认准WLAN或以太网那个。
图形界面查看步骤
完全没有命令行基础的用户,也可以走图形界面,点击任务栏右侧的WiFi图标或网络图标,选择“网络和Internet设置”,再点“查看网络属性”,页面往下拉,找到当前连接的网络名称,同样的,看“IPv4地址”字段。
另外一种路径更短:右键点击任务栏网络图标,选“网络和Internet设置”,进入“高级网络设置”里的“硬件和连接属性”,同样能找到IPv4地址,这条路在Win11上尤其顺畅,总共点击不超过四次。
局域网扫描工具辅助确认
如果你按上面两种方法找到了一个IP,但不确定是不是服务器真正监听的地址,可以配合手机或另一台电脑做验证,在同一WiFi下,用手机浏览器访问http://你查到的IP:端口号,能打开说明IP无误,这个验证步骤在排查“笔记本搭建网站手机打不开”这类问题时特别管用。
macOS笔记本本地服务器IP查询全解
Mac用户查本地服务器IP有两条主路,一条给喜欢用终端的,一条给习惯点鼠标的。
终端命令:ifconfig与ip addr
打开“启动台”里的“其他”文件夹,点击“终端”图标,输入:
ifconfig
回车后输出较长,找en0这个接口(WiFi)或en1(有线网卡),在对应的区块里找到inet字样,后面跟的168.x.x就是你的本地IP,注意别把0.0.1当成目标,那是回环地址。
新版macOS也支持Linux风格的命令:
ip addr show en0
输出更精炼,直接看inet后面的地址即可,如果你嫌记命令麻烦,还有一招:按住Option键,点击菜单栏顶部的WiFi图标,下拉菜单里会直接显示本机的IP地址,这是苹果系统隐藏的快捷显示方式,比开终端快得多。
系统设置里定位本地IP
点击左上角苹果图标,选择“系统设置”(旧版本叫“系统偏好设置”),进入“WiFi”,点击当前连接网络右侧的“详细信息”按钮,在“TCP/IP”选项卡里,第一行就是“IP地址”,macOS Sonoma及更新版本把入口改到了“网络”面板,逻辑相同,多看一步就能找到。
本机IP经常变?两个办法让它稳定下来
笔记本的核心特点就是移动,你在公司、家里、咖啡馆连的不同WiFi,IP地址大概率都不一样,更麻烦的是,就算固定在同一个WiFi下,路由器的DHCP租约到期后也可能重新分配IP,这会导致一个很头疼的场景:昨天手机还能通过168.31.24:3000访问你的笔记本网页服务,今天怎么都连不上,一查IP变成168.31.57了。
给笔记本设置静态IP
最直接的办法是放弃DHCP自动分配,改用手动指定IP,在Windows的“网络和Internet设置”里进入“更改适配器选项”,右键当前网卡,选“属性”,双击“Internet协议版本4(TCP/IPv4)”,勾选“使用下面的IP地址”,然后填入:IP地址建议选在路由器DHCP地址池之外的网段,比如168.1.200,子网掩码255.255.0,默认网关填路由器管理地址(常见的有168.1.1或168.31.1),DNS服务器可以填5.5.5或114.114.114。
macOS在“系统设置 > 网络 > 详细信息 > TCP/IP”里,把“配置IPv4”从“使用DHCP”改成“手动”,填入地址和网关即可,设置完之后,你的笔记本本地服务器IP就变成固定的了,局域网内访问永远指向同一个地址,注意不要乱填网段,要和路由器保持同一网段,否则连不上网。
内网穿透方案
如果你折腾笔记本本地服务器不只是为了局域网自嗨,还想让外网的朋友访问,或者你在开发微信公众号、第三方API回调接口,那固定内网IP解决不了问题,这时候需要用到内网穿透工具,比如frp、ngrok、花生壳之类的方案,它们的思路是:让笔记本主动连接一台有公网IP的服务器,建立一条隧道,外网请求通过这台服务器转发到你的笔记本上,这样就算你笔记本的IP天天变,外网访问地址始终是固定的。
行业共识认为,内网穿透对于个人开发者调试接口是效率最高的方案,节省了买云服务器和备案的时间成本,但要注意免费版穿透服务的带宽和稳定性都比较有限,只适合开发测试,不适合生产环境。
实战场景:查完IP之后怎么用
查到IP只是第一步,真正把笔记本当成服务器跑起来,有几个细节值得留意,这里聊两个最常见的应用场景:用笔记本搭建网站和跑API服务。
本地Web服务开发调试
绝大多数前端开发者在用Vue或React框架时,启动项目后终端会提示Local: http://localhost:8080和Network: http://192.168.1.8:8080,很多人只拿鼠标点Local那个地址,其实手机或者同事的电脑要访问你的开发页面,必须用Network那个地址,如果Network地址打不开,八成是防火墙拦了端口。
Windows笔记本需要在“Windows安全中心 > 防火墙和网络保护 > 允许应用通过防火墙”里,把你的Node.js、Python或者IDE加入允许列表,macOS一般弹窗问你是否允许接受传入连接,点允许就好,这一步做完,局域网内其他设备就能正常访问你的笔记本本地服务器了。
使用宝塔面板或XAMPP这类集成环境
不少用户喜欢在笔记本上装宝塔面板或XAMPP来快速搭建LNMP或LAMP环境,这类集成环境装好后,程序默认监听0.0.0,也就是说你查到的笔记本本地服务器IP直接就能用浏览器访问,宝塔面板的默认端口是8888,登录地址就是http://你的IP:8888,XAMPP的Apache默认80端口,直接访问http://你的IP即可看到欢迎页。
常见问题排查
问:为什么手机和笔记本连同一个WiFi,但手机访问不了笔记本的IP?
答:优先级从高到低排查三点:第一,确认笔记本防火墙是否放行了对应端口;第二,确认服务是否监听了0.0.0而不是只监听0.0.1;第三,部分路由器的“AP隔离”功能会禁止设备互访,登录路由器管理后台关闭即可。
问:ipconfig查出来好几个IPv4地址,哪个才是别人能访问的?
答:带254开头的无效,说明没拿到路由器分配的有效IP;带VirtualBox或VMware字样的是虚拟机虚拟网卡,仅用于虚拟机通信;剩下那个开头是168.或的,才是局域网内真实可访问的本地服务器IP。
问:笔记本本地服务器IP在路由器重启之后变了,怎么办?
答:根据家用路由器的DHCP租约设置,多数情况下重启后IP可能变化,两种解决方案:一种是在路由器后台的“DHCP服务器”里,根据笔记本的MAC地址绑定固定IP,这样笔记本照常使用DHCP,但每次拿到的IP都是同一个;另一种是直接在笔记本上手动设静态IP,策略上建议优先用路由器绑定,管理更集中。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/789643.html


