在Win7系统上开我的世界服务器,要分享给朋友的地址,你电脑的局域网IP:25565″,同一WiFi下填这个就能进;外网朋友要进,得做端口映射或内网穿透,换成公网IP或映射域名来填。
下面我把Win7上从开服到拿到地址的完整过程拆开讲,内容偏实操,跟着做就行。
开服前,Win7老系统要备好什么
我的世界Java版服务端本质上就是一个Jar文件,靠Java环境跑起来,Win7虽然是老系统,但跑服务端没问题,关键是别用太新的Java版本。
安装Java并配置环境变量
建议装< b>Java 8,对应1.12.2、1.16.5这类版本的服务端最稳,下载安装包后下一步到底,然后右键我的电脑-属性-高级系统设置-环境变量,在Path里加一行C:Program FilesJavajre1.8.0_xxxbin,具体路径看你安装目录。
装完之后按Win+R,输入cmd,敲java -version,能弹出Java版本就说明环境通了。
下载服务端文件
去Minecraft官网或国内几个大型 MC开服社区找对应版本的服务端,比如minecraft_server.1.12.2.jar,把它单独放到一个文件夹里,比如D:mc_server,不要放桌面,避免权限问题。
准备足够的运行内存
服务端很吃内存,Win7 32位系统最多用4G,建议用64位系统,启动前把不用的程序关一关,给JVM分1G以上。
我的世界win7怎么开服务器让朋友进
这一步讲的是从双击启动到别人能进服务器的完整链路。
第一步:启动服务端
在服务端文件夹里新建一个文本文件,写入:
java -Xmx1024M -Xms1024M -jar server.jar nogui
保存为start.bat,右键这个bat文件,选“以管理员身份运行”,否则Win7下可能会报权限错误,首次启动会生成一堆文件,然后提示需要同意最终用户许可协议,打开eula.txt,把eula=false改成eula=true,保存后再执行一次start.bat。
第二步:改核心配置
服务端跑起来后,编辑server.properties文件,重点看这几行:
server-port=25565,这是服务端监听端口,默认25565,可以改成25566或30000这种高端口。max-players=10,限制在线人数,改成你想要的数字。online-mode=true,正版验证,如果你用内网穿透并且朋友是离线账号,会连不上,这时候可以设false,但服务器就没了防作弊保障。server-ip=,这一行留空,千万别填127.0.0.1。
改完保存,重启服务端。
第三步:放行Windows防火墙
第一次启动时Win7会弹防火墙窗口,勾选“专用网络”并点允许访问,如果没弹,自己去控制面板-系统和安全-Windows防火墙-高级设置-入站规则-新建规则-端口,协议选TCP,端口填25565,允许连接,后面一直下一步,做了这一步,局域网里的朋友才可能连到你的机器。
外网联机前,先弄明白服务器地址的分身
很多人在这一步卡住,因为服务器地址这个词在不同场景下指的是完全不同的东西。
局域网地址:用ipconfig查
Win7上按Win+R调出运行框,输入cmd,在命令行里敲ipconfig,回车后找到“以太网适配器”或“无线局域网适配器”里的< b>IPv4地址,一般是168.x.x或x.x.x,这就是你给同一个WiFi/路由器下的朋友填的地址。
公网地址:不是你看到的那个公网IP
有人会想在浏览器里搜“IP地址”看公网IP,然后把那个IP填给朋友,多数情况下这没用,因为光猫或路由器做了网络地址转换(NAT),公网流量根本进不到你电脑上。
win7我的世界开服务器地址到底怎么填
我把常见场景拆成两种情况,你对着自己情况选。
你和朋友在同一个WiFi或同一个路由器下
直接填你的IPv4地址,后面加冒号和端口,比如你的IP是168.1.100,端口是25565,朋友在游戏里选“多人游戏”-“直接连接”,输入:
168.1.100:25565
就能进。
注意一个坑:Win7电脑如果同时连着网线和无线,ipconfig会显示出好几个IPv4地址,朋友和你连的是同一个路由器,要填无线局域网适配器或以太网适配器里那个网段的路由器地址,怎么判断?看你的默认网关是多少,比如路由器是168.1.1,那168.1.100就是正确的局域网IP。
朋友在外面,隔了整个城市
这时候不能再填局域网IP,你得把服务端口暴露到公网上,有两种解决路径。
端口映射方式:先确认宽带有公网IP,打电话问运营商,或者直接回退到光猫拨号,看能不能拿到100开头的非保留地址,拿到后打开路由器管理页,找到“转发规则”或“虚拟服务器”,添加一条记录,外部端口填25565,内部IP填你电脑的局域网IP,协议选TCP,保存后再搜一次公网IP,朋友填公网IP:25565,这个方案的问题是不稳定,运营商可能随时换公网IP,而且现在很多地区不给公网IP。
内网穿透方式:不需要公网IP,你电脑主动去连一个中转节点,朋友连节点,节点把流量转给你,业内有几个成熟工具,比如SakuraFrp、Natapp,以SakuraFrp为例,注册后下载Win7版客户端,创建一个TCP隧道,本地地址填0.0.1,本地端口填25565,启动隧道后会分配给你一个节点域名和端口,比如xxxx.yyyy.natfrp.cloud:20000,朋友填这个就能进,免费的节点速度和延迟一般,但开服联机完全够用,业内专家指出,这种方式的原理是主动外连,所以不存在公网IP和NAT障碍。
用表格对比一下更直观:
| 对比项 | 端口映射 | 内网穿透 |
|---|---|---|
| 需要公网IP | 需要,且运营商经常不给 | 不需要 |
| 地址形式 | 公网IP:端口 | 域名:端口 |
| 地址稳定性 | 公网IP变动后要重新换 | 域名基本固定 |
| 设置难度 | 要在路由器后台操作 | 安装客户端填几个字段 |
| 适合场景 | 有固定公网IP的宽带用户 | Win7老电脑、家庭宽带普遍适用 |
开服地址经常变?Win7下如何固定
局域网IP变来变去,朋友上次存了地址这次进不去,很常见。
解决方法是到路由器后台,找到“DHCP服务器”或“静态地址分配”,把你电脑的MAC地址和某个IP绑定,Win7查询MAC地址,在cmd里敲ipconfig /all,找到“物理地址”,绑定后电脑每次开机都会拿到同一个IP,地址就固定下来了。
如果是外网公网IP频繁变,那就别死磕端口映射,直接用内网穿透的固定域名,多数情况下,域名地址比公网IP稳定得多。
常见问题与解决思路
别人进不去,地址填了没反应
先在自己电脑上打开游戏,输入0.0.1:25565测试能不能进,能进说明服务端正常,再让朋友ping一下你的局域网IP,比如ping 192.168.1.100,ping不通就查防火墙,查是不是两个设备没在同一网段,如果外网连不上,主要查端口映射规则有没有配错,或者运营商到底给没给公网IP。
为什么服务器控制台显示0.0.0.0:25565
这是正常现象。server-ip留空时,服务端会监听所有网卡接口,所以显示0.0.0.0,这表示你的服务端已经在工作了,只是不告诉你用哪个IP对外,你要填的地址永远是你查出来的局域网IP或映射/穿透分配的域名,不是0.0.0.0。
关于win7我的世界怎么开服务器地址,还有哪些疑问
问:win7我的世界开服务器地址和端口必须一样吗?
答:地址是电脑的IP,端口是服务端监听的入口,两者必须用冒号合在一起,一个都不能少,比如你IP是168.1.100,端口改成了30000,那朋友要填168.1.100:30000,端口不一致,连接会直接超时。
问:没有公网IP,win7怎么开服务器让外网朋友进?
答:用内网穿透,以SakuraFrp为例,注册后下载对应Win7版本的客户端,创建一个TCP隧道,本地IP填0.0.1,本地端口填25565,启动后获得一个类似xxxx.yyyy.natfrp.cloud:20000的地址,朋友填这个,这个方案不需要公网IP,Win7上能稳定跑,但免费节点延迟会高一些。
问:同一个WiFi下,有的朋友能进服务器,有的进不去,是地址填错了吗?
答:不是地址问题,很可能是路由器开了“AP隔离”或“无线隔离”,这种选项会禁止无线设备之间通信,地址填得再对也连不上,进路由器管理页,找到这个选项关掉即可,Win7老设备如果无线网卡和路由器握手不兼容,也会出现类似问题,可以先试试改成有线连接。
所以你需要的服务器地址,本质上就是“你的电脑IP:服务端端口”这对组合,局域网填IPv4地址,外网做完端口映射填公网IP,或者直接用内网穿透域名,把防火墙放行,再把地址来源弄稳固,Win7的老机器一样能扛起多人联机的服。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/759133.html





