默认地址
Minecraft服务端的端口默认是25565,地址默认是127.0.0.1
客户端进入服务端需要填写 地址:端口
,注意这里的地址和端口需要换成你自己的,并且冒号一定要用英文的 :
,否则会无法连接。当你认为自己其他地方没有问题的时候请检查一下冒号是否写错了
修改端口
端口在 服务端文件夹/server.properties
文件中修改,此文件可以直接用文本文档打开
在其中找到 server-port=25565
(其他port项不用管),将其中的25565调整到你需要的端口(如非必要,不要修改端口,游戏中加入服务器时,端口是25565的服务器的地址可以不写端口)
端口可用数值1-65535,其中0不使用,1-1023为系统端口,也叫BSD保留端口,1024-65535为用户端口,又分为:BSD临时端口(1024-5000)和BSD服务器(非特权)端口(5001-65535),建议使用五位数端口以防止端口冲突
修改端口后需要重启服务器生效,如果重启时控制台报错 **** FAILED TO BIND TO PORT!
就代表你选择的端口被其他进程占用了,需要更换端口
指定地址
默认地址127.0.0.1可以理解为本机,也就是当你服务端和客户端在一台机器上的时候可以使用此地址连接到服务端
在同一局域网中可以通过 服务端所在机器的ip:服务端端口
连接到服务端,例如( 192.168.1.1:25565
)
如果要跨公网连接的话有以下几种方式
- 有自己的公网ip(公网ip在哪儿,服务端的机器也要在哪儿,不要说有个vps然后要自己电脑开的服能远程连接,不现实)
- 使用frp,也就是内网穿透,教程见http://e404.top:9999/?p=256
- 使用自己的动态公网ip,教程见http://e404.top:9999/?p=402
常见问题
no further information
连接时出现
意为你填写的地址没有响应
可能原因有
- 地址有错误
- 防火墙没关闭
- 安装组未放行(vps)
如果是vps,请关闭系统防火墙并配置安全组放行(见http://e404.top:9999/?p=415)
如果是第三方服务商提供的机器,可以找服务商询问
Unknow Host
大概率是地址写错了,请检查地址种的冒号是否是英文的冒号 :
原版客户端进Forge服
你需要使用mod一致的客户端连接服务器(见http://e404.top:9999/?p=203)
连接中止
可能的原因有很多,你应该
- 检查你的客户端mod是否与服务端mod对应(见http://e404.top:9999/?p=203)
- 检查你的服务端和客户端日志
- 如果你看不懂日志,请把完整的日志文件发给看得懂的人让他帮你(问的时候先提供日志并且详细地描述问题)