我的世界直连服务器改IP,改的不是客户端里那串地址本身,而是服务器主机的公网出口IP或端口映射关系;云服务器换弹性公网IP后,要在安全组放行25565端口并重启服务端,玩家端再把“服务器地址”换成新IP。 只改一半,最常见的结果就是自己进得去、朋友连不上。
先分清:服务器IP和客户端地址不是一回事
很多人一上来就改客户端,改完发现还是连不上,问题在于“IP”在两个位置出现:服务器所在网络的公网IP,以及玩家客户端里填写的连接地址,前者决定别人能不能找到你,后者只是把门牌号写对。
我的世界直连服务器IP怎么修改
按你的身份分两种场景:
- 自己开服:你要处理的是公网IP、路由器端口映射、云服务器弹性公网IP、内网穿透域名,客户端地址只是最后同步的一步。
- 只做玩家:进入游戏“多人游戏”,选中服务器,点“编辑”,把地址改成新IP;有端口就写成
新IP:25565,冒号用英文。 - 换主机不换端口:只改IP,端口保持25565;如果服务端改过
server-port,客户端也要同步。
| 场景 | 操作位置 | 关键动作 | 是否重启服务端 |
|---|---|---|---|
| 云服务器换公网IP | 云控制台 | 绑定新弹性公网IP、安全组放行端口 | 建议重启 |
| 家庭宽带换IP | 路由器、DDNS | 更新DDNS、检查端口映射 | 通常不用 |
| 内网穿透换线路 | frp服务端、客户端 | 改远程端口和域名 | 重启frpc |
| 玩家换地址 | 游戏内服务器列表 | 编辑地址为新IP:端口 |
不涉及 |
服务端配置里,server-ip建议留空
打开服务端目录下的server.properties,重点看两行:
server-ip= server-port=25565
据Minecraft官方服务端文档,server-ip留空表示监听所有可用网卡,行业共识认为,Java版服务端留空更稳妥,公网访问交给路由器和云平台处理,你把旧公网IP直接写进server-ip,换IP后服务端可能只监听一个已经失效的地址,表现就是端口通、游戏连不上。
基岩版默认端口是19132,协议以UDP为主,改IP时别只放行TCP,UDP也要一起看。
我的世界服务器直连IP更换教程
云服务器换公网IP的操作路径
以常见的国内云服务器为例,操作逻辑大同小异:
- 登录云控制台,进入“弹性公网IP”或“公网IP”页面。
- 解绑旧IP,绑定新IP到目标实例;部分厂商支持直接更换公网IP。
- 进入安全组入方向,放行TCP 25565;基岩版放行UDP 19132。
- 登录服务器,检查系统防火墙,例如
ufw status或firewall-cmd --list-ports。 - 确认
server-ip=留空,server-port=25565正确。 - 重启Minecraft服务端,用
ss -lntup | grep 25565确认端口在监听。 - 客户端填写
新公网IP:25565,保存后进服测试。
验证命令可以直接用:
curl ifconfig.me nc -vz 新IP 25565
Windows下可以用:
Test-NetConnection 新IP -Port 25565
curl ifconfig.me看的是服务器出口公网IP,nc和Test-NetConnection看的是端口是否可达,两个结果对不上,就先查安全组和端口映射。
家庭宽带和内网穿透换IP
家庭宽带开服,公网IP可能变,业内专家指出,家庭宽带的公网IP通常由运营商动态分配,重启光猫、续约或线路调整后可能变化,手动告诉玩家新IP很麻烦,建议用DDNS域名。
操作顺序:
- 路由器里给开服电脑设置固定内网IP,例如
168.1.50。 - 做端口映射:外部端口25565映射到
168.1.50:25565,协议选TCP/UDP。 - 在DDNS服务里绑定域名,路由器或客户端定时更新。
- 玩家地址填
你的DDNS域名:25565,换IP后等DNS生效即可。
用frp这类内网穿透时,改IP往往等于改服务端域名或远程端口,客户端frpc配置里的local_port保持25565,remote_port按服务端分配填写,换线路后重启frpc,再让玩家用新域名和端口连接。
我的世界直连服务器改IP后端口要改吗
端口不一定改,但映射关系要一致,外网端口可以不是25565,例如外部端口25566映射到内网25565,客户端就写新IP:25566,服务端server-port保持25565时,路由器外部端口可以自定义;服务端自己改了端口,映射和客户端都要跟着改。
我的世界直连服务器改IP后玩家连不上怎么办
先别反复重启服务端,按网络链路从外到内查。
按这个顺序排查
- 客户端格式:确认是
IP:端口,冒号英文,没有多余空格。 - 公网IP是否真的变了:服务器上执行
curl ifconfig.me,对比客户端填的地址。 - 安全组和系统防火墙:云服务器安全组、Windows防火墙、Linux的firewalld/ufw都要放行。
- 端口映射:路由器外部端口、内部IP、内部端口三项对应正确。
- server-ip是否误填旧IP:改回留空,重启服务端。
- 白名单和正版验证:
white-list、online-mode设置会让“端口通但进不去”看起来像IP问题。 - DDNS缓存:域名没更新时,换手机热点测试,别只在本机试。
常见现象对照表
| 现象 | 更可能的原因 | 处理 |
|---|---|---|
| Connection refused | 端口没放行或服务端没启动 | 查安全组、ss -lntup |
| Connection timed out | 公网IP错、映射错 | curl ifconfig.me,重做映射 |
| Unknown host | DDNS域名没更新 | 等DNS生效或手动更新 |
| 能ping通但进不去 | 端口协议不对、白名单拦截 | 查TCP/UDP、白名单 |
| 自己能用朋友不能用 | 你走内网IP,朋友走公网 | 让朋友用公网IP或域名测试 |
我的世界服务器直连IP和域名哪个好
IP直连简单,域名更适合长期开服,对比看需求:
| 方式 | 优点 | 缺点 | 适合场景 |
|---|---|---|---|
| 公网IP直连 | 不用域名,配置少 | IP一变就要通知玩家 | 临时联机、云服务器固定IP |
| 域名/DDNS | 换IP后玩家不用改地址 | 多一层DNS和续费管理 | 家庭宽带、长期服 |
| 内网穿透 | 不用公网IP也能开 | 带宽和延迟受服务商影响 | 校园网、无公网IP环境 |
我的世界服务器换公网IP费用多少
换IP本身通常没有单独的“改IP费”,支出主要在公网IP资源、带宽、域名和内网穿透服务,国内云服务器的弹性公网IP多按带宽或流量计费,部分厂商提供包月带宽;家庭宽带申请公网IP多数地区不单独收费,但能否申请要看当地运营商政策;内网穿透免费版常有隧道数和带宽限制,付费套餐按带宽、隧道数计价,玩家规模小,固定带宽够用即可;玩家多,再考虑更高带宽。
国内直连服务器改IP的场景差异
国内节点延迟低,适合朋友集中在一个区域;绑定域名在国内节点通常涉及备案要求,海外节点免备案的情况更常见,但延迟和丢包要看线路,我的世界国内直连服务器改IP时,家庭宽带优先上DDNS,云服务器优先换弹性公网IP并检查安全组,这是两条最稳的路径。
把新IP写进客户端之前,先确认服务端监听、端口放行和映射三件事,改IP才算真正完成,只改地址不查端口,等于换了门牌却没开锁。
我的世界直连服务器改IP常见问答
改IP后存档会丢吗?
不会,存档在服务端的world等文件夹里,和公网IP无关,迁移服务器时整目录备份,重点保留world、world_nether、world_the_end、server.properties和插件配置。
server-ip填0.0.0.0还是公网IP?
留空或填0.0.0更常见,表示监听所有网卡,公网IP由路由器NAT、云平台弹性公网IP完成映射,把内网IP或旧公网IP写进server-ip,反而可能让服务端只绑定单个网卡,据Minecraft官方服务端文档,留空是默认且兼容性更好的做法。
我的世界服务器换IP需要备案吗?
用IP加端口直连,不涉及域名备案;把域名解析到国内节点并提供网站类服务时,通常要按接入商要求处理备案,备案针对的是域名和网站服务,不针对单纯用IP加端口直连游戏服务端。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/787549.html


