= 创作分享 =
技术讨论
多人联机:从本质到具体操作到锦上添花 ...
Steve一直微笑

多人联机:从本质到具体操作到锦上添花

Steve一直微笑 于 2018-6-17 18:25 ( 5年前 ) [教程] [复制链接] [显示全部楼层] [打印]
本贴模组名片
简单联机 (Server.Properties for LAN)
[h1=概述]想要和朋友联机 MC,却发现你的朋友没有正版账号?常规的解决方法是部署一个服务端并将 server.properties 文件中的 online-mode 设为 false 来关闭正版验证,但这需要让一台设备持续不断地运行服务端,如果与客户端同时在你的电脑上运行,可能会占用相当多的性能。使用这个模组..
Steve一直微笑
sxjsxj 发表于 2018-6-17 22:53
国内建议用Sakura Frp。
https://www.natfrp.org/

这是新的hamachi类软件吗
是的话……真让人捏一把汗
在hamachi对国内禁用后,其他的vlan软件不是没有,我也用过几个,无一例外全部被ddos之类的安排了。现在没人愿意做vlan
发表于 2018-6-17 23:19:56 | 显示全部楼层

回复 | 举报

Overidea_China
Steve一直微笑 发表于 2018-6-17 23:18
联机跟距离没有关系!
我曾跟在国外的好友联机,不管如何,你要操作的也就是我上面说的那些罢了 ...

但是……看不懂呢
我们一直在这里。
发表于 2018-6-18 07:20:22 | 显示全部楼层

回复 | 举报

NoName德里奇
本帖最后由 NoNamePlay 于 2018-6-18 08:48 编辑

emmm, 读了一下大佬的教程,我的理解是这样。
首先按照网络上的方法做一个端口映射,这一点和在自己电脑上架设服务端来开服相同。
接着在自己的MC游戏里打上这个mod,启动游戏,这时你的游戏端就已经是一个服务端了,配置全都由简单联机模组提供的配置文件来操作,同时,你只要告知你的朋友你的IP和你开放的端口,他们在服务器列表中添加<你的IP>:<端口>,就可以加入你的游戏。
这样,虽然本质上这个模组的确是在架设服务器,但是与传统的使用服务端相比,作为服主的玩家省去了双开客户端和服务端的麻烦,和配置服务端这一更大的麻烦;作为其他玩家,不再从多人游戏中直接找到局域网游戏,而是与加入服务器一样操作,也很简单。
应该是这样的吧
更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-6-18 08:42:05 | 显示全部楼层

回复 | 举报

Steve一直微笑
NoNamePlay 发表于 2018-6-18 08:42
emmm, 读了一下大佬的教程,我的理解是这样。
首先按照网络上的方法做一个端口映射,这一点和在自己电脑上 ...

没错哦。就是这样
发表于 2018-6-18 10:06:06 | 显示全部楼层

回复 | 举报

smilesadness
NoNamePlay 发表于 2018-6-18 08:42
emmm, 读了一下大佬的教程,我的理解是这样。
首先按照网络上的方法做一个端口映射,这一点和在自己电脑上 ...

emmmm…我觉得我们是不是应该统一一下我们在1.7.10这种不需要简单联机mod的环境下是怎么联机的?
发表于 2018-6-18 11:21:33 | 显示全部楼层

回复 | 举报

NoName德里奇
smilesadness 发表于 2018-6-18 11:21
emmmm…我觉得我们是不是应该统一一下我们在1.7.10这种不需要简单联机mod的环境下是怎么联机的? ...

... 我在读这教程之前完全没有开过服务器的经验和知识储备 只会在同一个wifi下联机的操作 是真的萌新 大佬怕是需要问一下其他大佬
更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-6-18 13:50:55 | 显示全部楼层

回复 | 举报

NoName德里奇

稳了!感谢大佬!
我这就去给同学打电话.jpg
更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-6-18 13:52:42 | 显示全部楼层

回复 | 举报

Steve一直微笑
smilesadness 发表于 2018-6-18 11:21
emmmm…我觉得我们是不是应该统一一下我们在1.7.10这种不需要简单联机mod的环境下是怎么联机的? ...

我这上面有写:因为1710没有正版验证所以想怎么连就怎么练
发表于 2018-6-18 13:59:38 | 显示全部楼层

回复 | 举报

smilesadness
本帖最后由 smilesadness 于 2018-6-18 14:52 编辑

C2C:开放UDP,向局域网内广播游戏已经开放的信息,这时同局域网的另一个客户端在“多人游戏”里就能看到客户端开放的世界,并根据信息建立TCP连接进入别人的世界;由于广播不能穿出wan和宽带连接,因此这些位置的客户端的多人游戏里什么都不会显示(即使有办法联机);至于这个广播能不能从wan口穿入另一个NAT,没试过不懂(很多家庭用2台路由器扩大WiFi范围,但是很多人都不会去关DHCP,网段冲突也不调,算上这些意外连得上才怪)。
以上原理纯属堆砌概念,看不懂别找我,问建站级的dalao去。下面将从一些简单的网络环境开始讲解C2C联机:
用一台PPPOE的电脑开服:如果是公网IP,不出意外全世界能上网的电脑都能用IP:port直连;内网IP…同一个内网的所有电脑和子网的电脑都能直连,范围一般是同一个运营商+同一个学校/同一个小区/同一栋楼(看具体情况而定),最简单有效的测试方法:打开游戏ping
用一台PPPOE的路由器下的电脑开服:关键词:端口转发、DMZ、upnp+tacupnp。剩下的跟上面的情况大同小异。TAC建站快10年了我们烧支香吧。
路由器套路由器之类的环境下开服:请求管理员协助。如果你就是管理员……
特yi殊ban情况:内网IP
恭喜你抽到下下签(上上签?不存在的),原理就是用PPPOE连到了一个更大的局域网。如果小伙伴刚好也在这个局域网就不用往下看了。解决方法:
1、联系运营商:与工程师协商。因为这些东西和利益挂钩,别人为什么要帮你……
2、建立虚拟局域网(vlan):蛤蟆吃、游侠
3、域名:买一个域名+ddns,然后用域名:port连接。至于支持什么端口问服务商。ddns建在路由器时记得转发(大概)。
4、一些只见过奶没见过火的方法:ngrok等。
注意:据Steve一直微笑 述:Server.Properties for LAN这个mod连upnp都不会,也就是说:连一个公网IP+打开upnp的路由器都搞不定。1.7.10联机时运营商请你吃的shit,到了1.12.2一碗也不少;运营商送的光猫娘该推还是得推。这个mod对于联机唯一作用:NTR麻将。麻将:求求你们入正吧
写完之后才看见你们什么都会,但是删了心疼,发出来参考算了。
发表于 2018-6-18 14:09:59 | 显示全部楼层

回复 | 举报

Steve一直微笑
smilesadness 发表于 2018-6-18 14:09
C2C:开放UDP,向局域网内广播游戏已经开放的信息,这时同局域网的另一个客户端在“多人游戏”里就能看到客 ...

其实我也一直想说来着
求求你们入正吧
这个↑
发表于 2018-6-18 14:46:12 | 显示全部楼层

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表