在你的服务器电脑上打开命令行,Windows 输入 ipconfig,Linux 输入 ip addr,找到 192.168 开头、10 开头或 172.16 到 172.31 开头的那串数字,就是内网 IP;再配上服务端端口(Java 版默认 25565,基岩版默认 19132),同一个路由器下的玩家就能连进来。
内网 IP 在 MC 服务器里到底是什么
很多人一开服就急着问地址,其实要先分清“谁连谁”,内网 IP 是路由器分给你这台机器的“门牌号”,只在同一个局域网里有效,RFC 1918 早就把 0.0.0/8、16.0.0/12、168.0.0/16 这三段划成了私有地址,家用路由器基本都在这几段里发号。
这意味着两件事:
- 同一 WiFi、同一交换机下的朋友,用内网 IP 加端口就能进。
- 异地朋友拿内网 IP 是连不上的,得靠端口映射或内网穿透把流量引出去。
服务器能不能被连上,取决于服务端有没有监听对应网卡和端口,启动日志里那句 Starting Minecraft server on 0.0.0.0:25565 就是关键信号,0.0.0 代表监听所有网卡,不是某个具体地址。
我的世界服务器内网ip怎么查看:Windows 和 Linux 两条路
Windows 上用 ipconfig 找 IPv4 地址
最省事的路径:按 Win + R,输入 cmd 回车,敲 ipconfig,在输出里找“无线局域网适配器”或“以太网适配器”下面的“IPv4 地址”。
几个容易踩的坑:
- 装了 VMware、VirtualBox、Docker 的机器会多出好几块虚拟网卡,地址可能是
168.56.1这类,别拿错,看适配器名字,认准你真正上网的那块。 - 想看全量信息用
ipconfig /all,能同时看到默认网关和 DHCP 状态。 - PowerShell 里等价命令是
Get-NetIPAddress -AddressFamily IPv4,输出更干净。 - 地址是
254.x.x开头,说明 DHCP 没拿到地址,属于自动私有地址,基本等于网络有问题,先修网络再谈开服。
查完 IP 顺手确认端口有没有被占:netstat -ano | findstr :25565,有输出说明端口在监听,没输出说明服务端可能没起来,或者你改了 server-port,任务管理器“详细信息”里对着 PID 能找到占用进程。
Linux 上用 ip addr 或 hostname -I
主流发行版现在都推 iproute2,命令是 ip addr show,简写 ip a,看 eth0、ens33 这类物理网卡下的 inet 行,老系统才用 ifconfig,没装的话得先装 net-tools。
想一句话拿到地址,用 hostname -I,输出就是本机所有 IPv4 地址,空格分隔,云服务器上这一步要留意:控制台显示的“内网 IP”和“公网 IP”是两回事,ip a 看到的是内网那张网卡,公网地址通常由云平台 NAT 映射,不会直接出现在系统里。
端口侧用 ss -tulnp | grep 25565,比 netstat 更快,放行防火墙别忘了:Ubuntu 系 ufw allow 25565/tcp,CentOS 系 firewall-cmd --add-port=25565/tcp --permanent 再 --reload,基岩版走 UDP,端口和协议都要对上。
面板服和控制台开服器看哪里
用 MCSManager、翼龙面板、宝塔插件这类工具开的服,实例详情页一般直接标了“内网地址”或“分配 IP”,没有的话就看控制台启动日志,日志里会打印监听地址和端口,行业共识认为,面板服查地址优先看面板分配信息,比在系统里翻网卡更准,因为容器化部署时容器 IP 和宿主机 IP 本来就不是一个。
我的世界局域网联机ip地址在哪看:三个位置逐个排查
游戏内“对局域网开放”的提示
单人存档里按 Esc,点“对局域网开放”,聊天栏会弹出一行“本地游戏已在端口 xxxxx 上开启”,这里给的端口是随机的,地址部分有时只显示玩家名或局域网地址,不够直观,适合临时开黑,不适合长期开服。
服务端控制台的启动日志
正式服务端启动完会打印 Done 和监听信息,日志里出现的地址才是权威值,如果你在 server.properties 里手动写了 server-ip=,地址会变成你填的那个;留空则由服务端自动绑定,这也是更推荐的做法,改网段后不用反复改配置。
server.properties 里的两个字段
server-ip=:一般不填,填错会导致绑定失败、外网或内网都连不上。server-port=25565:Java 版默认值,被占用或被防火墙拦了就换成 25566 这类空闲端口,记得同步告诉玩家。- 基岩版服务端看
server-port=19132,协议是 UDP,别按 TCP 去测。
配置改完必须重启服务端才生效,热改配置文件不读。
我的世界服务器本地ip和公网ip区别:别把 127.0.0.1 发给朋友
| 地址类型 | 典型长相 | 谁能用 | 稳定性 |
|---|---|---|---|
| 内网 IP | 168.1.10 | 同一路由器下的设备 | 重启或租约到期可能变 |
| 公网 IP | 运营商分配,家宽常为动态 | 异地玩家 | 会变,部分家宽根本没有 |
| 回环地址 | 0.0.1 | 只有本机能用 | 永远固定 |
| 虚拟网卡 | 168.56.1、10.8.0.2 | 对应虚拟网络内 | 随虚拟软件变化 |
常见误区有这么几个:
- 把
0.0.1当服务器地址发出去,这是回环地址,指向玩家自己的电脑,只有本机测试能用。 - 把
168.x.x发给异地朋友,对方不在你的局域网里,路由找不到这个私有地址。 - 拿 IPv6 临时地址长期用,临时地址会定期轮换,重启就失效。
- 电脑连手机热点开服,手机热点也是 NAT,网段经常变,下次开机内网 IP 就换了一个。
想确认自己到底有没有公网 IP,最直接的办法是对比路由器 WAN 口地址和搜索“IP”看到的地址,两者一致才大概率是公网直连,业内专家指出,近年家庭宽带大量部署在运营商 NAT 之后,相当一部分玩家拿到的 WAN 口地址本身也是私有段,这种情况端口映射做了也没用。
我的世界开服内网穿透免费方案与端口映射
先试端口映射,成本最低
登录路由器后台(常见 168.1.1 或 168.0.1),找“端口转发”“虚拟服务器”“NAT 映射”这类菜单,加一条规则:
- 外部端口:25565
- 内部 IP:你刚查到的内网 IP
- 内部端口:25565
- 协议:TCP,基岩版选 UDP 或 TCP+UDP
保存后让异地朋友用你的公网 IP 加端口直连,路由器重启后内网 IP 可能变,建议在路由器里给服务器机器绑定静态 DHCP,一劳永逸。
映射不通就上内网穿透
没有公网 IP 时,穿透工具是现实选择,常见路线:
- frp 自建:需要一台有公网 IP 的云服务器,按云厂商轻量应用服务器的月付价格算成本,配置稍麻烦但可控。
- 现成穿透服务:免费额度通常限带宽和隧道数,适合几个人开黑,人多会卡。
- 虚拟局域网组网:ZeroTier、Tailscale 这类把双方拉进同一个虚拟网段,连的是虚拟 IP,延迟取决于中转节点。
无论走哪条路,本机防火墙都要放行端口,Windows Defender 防火墙里新建入站规则,选端口、选 TCP、允许连接即可;Linux 用前面提到的 ufw 或 firewall-cmd。
验证连通性的两个命令
局域网内另一台机器上执行 ping 192.168.1.10 先确认能通,再执行 telnet 192.168.1.10 25565,telnet 能连上说明端口通,连不上就是服务端没监听或防火墙拦了,Windows 没开 telnet 客户端的话,用 PowerShell 的 Test-NetConnection 192.168.1.10 -Port 25565 效果一样。
我的世界服务器ip地址查询命令速查
| 场景 | 命令 |
|---|---|
| Windows 查内网 IP | ipconfig |
| Windows 查端口占用 | netstat -ano \| findstr :25565 |
| Linux 查内网 IP | ip addr show 或 hostname -I |
| Linux 查端口监听 | ss -tulnp \| grep 25565 |
| macOS 查内网 IP | ifconfig \| grep "inet " |
| 测连通性 | ping 目标IP |
| 测端口 | telnet 目标IP 端口 |
把这张表存下来,下次换机器开服不用重新搜。
收个尾
内网 IP 这件事没有想象中复杂:找到那张真正上网的网卡,看清地址段,配上正确端口,局域网就能通,异地联机再补端口映射或穿透,顺序别搞反,地址会变、端口会冲突,唯独“先查本机、再验端口、最后才谈外网”这条排查链是稳的。
关于我的世界服务器内网ip的常见疑问
内网 IP 会变吗,重启电脑后朋友就连不上了?
会变,家用路由器的 DHCP 租约到期或设备重启后,地址可能重新分配,解决办法是在路由器后台给服务器机器绑定静态 IP,或者在系统里手动设固定地址,但要避开路由器的 DHCP 地址池,否则容易冲突。
把内网 IP 直接发给外地朋友,为什么他连不上?
内网 IP 只在同一个局域网内可路由,公网上的数据包找不到 168.x.x 这类私有地址,要让异地玩家进来,必须做端口映射拿到公网入口,或者用内网穿透、虚拟局域网组网把双方拉到同一网段。
服务端日志里显示 0.0.0.0:25565,这是不是没查到 IP?
不是。0.0.0 表示服务端监听本机所有网卡,玩家用哪个网卡的地址都能连,你只需要把本机实际的内网 IP 或映射后的公网地址发给玩家,端口对上 25565 即可。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/788760.html


