davinc1
本帖最后由 davinc1 于 2020-10-31 00:36 编辑

把MC单机游戏自带的对局域网开放神奇地变为对互联网开放!





本教程适用于我的世界局域网开放游戏联机。本教程采用的是虚拟局域网联机,小伙伴们就无需受限于一个物理局域网内,不限地点的远程联机。无论何时何地,进入朋友的世界!特点:






PART1:虚拟局域网网络直连
在你和小伙都是同一运营商宽带的情况下,完成第一部分教程,即可成功与小伙伴的电脑通过虚拟局域网建立直连,然后开启局域网游戏即可。

Ⅰ. 下载并安装Zerotier One

Ⅱ. 加入网络

Ⅲ. 找到自己在当前ZT网络的虚拟IP成功在第二步中加入了网络之后,你会得到一个虚拟IP,这是联机的基础

. 测试是否直连成功

part1 总结:
如果你和小伙伴用的都是同一运营商的宽带,直连延迟很低,尤其是电信宽带。
直连成功意味着:你和小伙伴已经在一个虚拟的局域网中相互连接,你们玩任何局域网游戏都只需要用虚拟的局域网IP连接就行了,不受限于地点!

点击顶部目录,进入PART2 - 盗版用户的局域网联机步骤讲解


2021.12 数据,可能有更多内容
把MC单机游戏自带的对局域网开放神奇地变为对互联网开放!




本教程适用于我的世界局域网开放游戏联机。本教程采用的是虚拟局域网联机,小伙伴们就无需受限于一个物理局域网内,不限地点的远程联机。无论何时何地,进入朋友的世界!特点:
  • 玩家使用自己的电脑开放局域网游戏
  • 无需制作服务端
  • 无需额外为服务器付费
  • 只需点击MC中的下图中的按钮即可







PART1:虚拟局域网网络直连在你和小伙都是同一运营商宽带的情况下,完成第一部分教程,即可成功与小伙伴的电脑通过虚拟局域网建立直连,然后开启局域网游戏即可。
Ⅰ. 下载并安装Zerotier One


    1.1 打开http://www.zerotier.com,点击Download, 下载对应版本的Zerotier One(例如Windows版本)
   

    1.2 安装过程中会提示安装网络设备,点击安装
    1.3 点击Finish并运行Zerotier
   

    1.4 弹出软件欢迎界面,直接关闭,不用管
   



Ⅱ. 加入网络


    2.1 右下角右键点击Zerotier的图标(黄色那个),选择Join Network(加入虚拟局域网)
    2.2 填入虚拟路由器的ID,这里可以先尝试填入我新建的网络ID。
   任何人都可以自己在zerotier网站上新建自己的网络,然后让朋友加入。
    2.3 填入ID:0088b523b990645b
然后点击Join! (注:之前的网络ID已经失效,因为Zerotier官方超过50个人就要开始收费。我们创世云联机spawnmc.net自建了zerotier网络控制器,请使用上面更新后的ID,如果没有自动获取到虚拟IP,请发邮件给蟹老板3511318683@qq.com,标题为加入联机网络,就可以了。我们会第一时间手动分配虚拟IP给你。)
   

   
    2.4 重启电脑,然后在开始菜单找到Zerotier One并运行


Ⅲ. 找到自己在当前ZT网络的虚拟IP成功在第二步中加入了网络之后,你会得到一个虚拟IP,这是联机的基础


    4.1 现在你已经成功加入了一个ZT网络,并在这个网络中获得了一个虚拟局域网IP!任何加入了同一个网络的人都可以用彼此的IP连接游戏!相当于大家都在同一局域网
    4.2 右键点击zerotier图标,选择show networks, 在Managed IPs 一栏就会看到自己的虚拟局域网IP。如果在本机上开服,只需把这个IP告诉朋友,朋友加了同一Zerotier网络,就可以用这个IP连接到你的游戏。
 



. 测试是否直连成功


    5.1 比如说开启游戏共享的电脑的虚拟IP地址为:192.168.190.84,如何测试我的电脑是否与该电脑直连呢?只需要打开命令提示符,输入命令 ping 192.168.190.84
   如果返回一个不错的延迟,如100ms以内,则恭喜你,直连成功
   



part1 总结:
如果你和小伙伴用的都是同一运营商的宽带,直连延迟很低,尤其是电信宽带。
直连成功意味着:你和小伙伴已经在一个虚拟的局域网中相互连接,你们玩任何局域网游戏都只需要用虚拟的局域网IP连接就行了,不受限于地点!


咨询创世云联机群239772734
官网:spawnmc.net


点击顶部目录,进入PART2 - 盗版用户的局域网联机步骤讲解








PART2:非正版局域网联机问题解决
教程PART1解决了联机最关键的问题:网络互通。不过MC局域网联机还会遇到两个问题:默认只有正版用户才能联机每次局域网开放游戏的端口不固定我们使用简单联机这个模组来解决以上两个问题,支持1.9-1.12.2版本Ⅰ. 要使用模组,先给你的游戏客户端安装上forge(我想大家都知道的)    1.1 以HMCL启动器为例,点击你的游戏,然后自动安装->在线安装->点击安装forge->选择forge版本->点击安装按钮,就会自动下载安装好forge
 



Ⅱ. 下载并安装[简单联机]模组
    2.1 下载链接:
   https://www.mcmod.cn/class/1158.html   
    2.2 把模组放进游戏模组文件夹
   以HMCL为例,点击MOD文件夹即可打开
 

    2.3 启动一次游戏,简单联机就会在存档文件夹内生成一个叫server.properties的文件,编辑该文件,把online-mode的值改为false,就关掉了正版验证。设置port的值,就固定了局域网共享游戏的端口。
  附: 
  配置文件详细说明:https://www.mcmod.cn/post/612.html
  简单联机的原理:https://www.mcmod.cn/post/611.html 


Ⅲ. 最后再启动游戏,进入单机游戏中,按esc然后点击对局域网开放
   你会看到屏幕左下角显示游戏对局域网玩家开放,且显示游戏端口就是你在配置文件中设置的那个端口。   
. 朋友连接游戏
   接下来就是检验成果的时候了,zerotier保证了虚拟局域网直连,简易联机mod消除了游戏本身局域网联机的问题。然后在游戏中点击多人游戏,直接连接,输入开放游戏的电脑的局域网IP和游戏端口就能进入游戏了


咨询创世云联机群239772734
官网:spawnmc.net


点击顶部目录,进入PART3 - 跨宽带运营商无法直连的解决方案






PART3:跨宽带运营商无法直连的解决方案HOT实测Zerotier的连接效果,对电信宽带用户十分友好,联通成功率也很高。如果联机的朋友之间不都是电信或联通宽带,无法直连。创世云联机为了解决这个问题,提供了端口映射服务和服务端托管服务


Ⅰ. 按照part1和part2的教程完成zerotier和简单联机模组的设置
Ⅱ. 使用创世云联机spawnmc.net的收费联机网络   收费联机网络中我们购买了BGP服务器,做为无法直连玩家的联机桥(bridge)   注册创世云联机spawnmc.net,拍下收费联机服务,并提交工单或邮件或者蟹老板QQ告知你的虚拟局域网IP即可。管理员会给你新建一个带有联机桥的zerotier网络,并告知您网络ID,您可以最高加入8台设备,一起愉快的联机。
Ⅲ. 开服(服务端托管)方案    由于简单联机模组没有更新,无法支持高版本的游戏。此时玩家可以找我给你整合一个forge服务端,上传到创世云联机的服务器中,点击开服即可。如果你有其他的好玩的服务端整合包,也可以自行上传


总结:至此,玩家就能够使用MC自带的向局域网开放功能,即可与身在任何地方的朋友一起联机,一起在不被打扰的世界中尽情的创造!

咨询创世云联机群239772734官网:spawnmc.net



LOVE丿冷曦
所以这是运用在外网还是内网的方法?算不算映射?

davinc1
LOVE丿冷曦 发表于 2019-2-3 10:51
所以这是运用在外网还是内网的方法?算不算映射?

不算映射,相当于所有加入了网络的人都在同一个局域网!直接用局域网ip联机

davinc1
右键点击zerotier图标,选择show networks,就可以查看自己的虚拟局域网IP

key_2333
所以服怎么开?游戏里怎么设置?

davinc1
key_2333 发表于 2019-2-6 00:19
所以服怎么开?游戏里怎么设置?

虚拟IP就是你的公网IP,开服就是按照正常的流程。其他玩家需要同样安装Zerotier并和你加入同一个虚拟局域网,比如说就是上面说到的那串ID,加入同一个ID

小学生弟弟
楼主,我家是电信基友家是移动,联机会不会延迟高联机失败?

Dr_小航
楼主,为啥我加了后显示无法解析主机名

davinc1
Dr_小航 发表于 2019-2-10 21:18
楼主,为啥我加了后显示无法解析主机名

我昨天家里停电,所以测试用的那个游戏服务器就连不上,现在应该恢复了,你再试一下看

davinc1
小学生弟弟 发表于 2019-2-10 18:04
楼主,我家是电信基友家是移动,联机会不会延迟高联机失败?

会的,这种情况需要添加中转服务器,需要再发一个教程了,如果需要的话

Lifetoool
davinc1 发表于 2019-2-11 02:30
会的,这种情况需要添加中转服务器,需要再发一个教程了,如果需要的话 ...

需要

davinc1
Dr_小航 发表于 2019-2-10 21:18
楼主,为啥我加了后显示无法解析主机名

有可能你输入端口号前面的冒号用了中文的冒号,改为英文半角:

Dr_小航
ok
可以进去了

diaolingge
大佬昨天用这个方法联机成功了但到了晚上又不行了怎么办

davinc1
diaolingge 发表于 2019-2-13 22:52
大佬昨天用这个方法联机成功了但到了晚上又不行了怎么办

你是加入网络之后,自己开服,还是连接我的测试服?主要是你和朋友之间都是同一运营商就好连接

ㄍ一ㄥ
大佬大佬,我的Managed IPs 后面显示的是一长串  fcc5:4e34:2b2f:e0e2:10cd:0000:0000:0001/40   这样的东西,哪个是我的虚拟IP呀

diaolingge
davinc1 发表于 2019-2-13 23:30
你是加入网络之后,自己开服,还是连接我的测试服?主要是你和朋友之间都是同一运营商就好连接 ...

我都可以进入但我的基友都不能进入啊

davinc1
ㄍ一ㄥ 发表于 2019-2-15 02:31
大佬大佬,我的Managed IPs 后面显示的是一长串  fcc5:4e34:2b2f:e0e2:10cd:0000:0000:0001/40   这样的东 ...

fcc5:4e34:2b2f:e0e2:10cd:0000:0000:0001/40 这种样子的是IPv6
就在这串下面有一串192.168.193.50/24  这样的,就是你的虚拟IP,192.168.193.50

冰星
这跟hamachi不就是一个道理吗..

davinc1
冰星 发表于 2019-2-15 11:43
这跟hamachi不就是一个道理吗..

我觉得原理差不多,只是更好用
首先,这个注册账号之后就可以建立一个100台设备免费
其次,还可以添加通道服务器,像国内的话跨运营商都可以很好的联机,效果更优

Singer_M
6666666666

davinc1
感谢QQ群里的叶子分享的阿里云搭建的通道,ID:418d604f65

一夜西风
大佬我可以用端口映射的方式加通道的方式联机吗?

davinc1
一夜西风 发表于 2019-2-17 10:39
大佬我可以用端口映射的方式加通道的方式联机吗?

可以,你就把它当作真正的局域网一样用就行了。可以在局域网IP之间端口映射,反向代理等等

hong丶
本帖最后由 hong丶 于 2019-2-19 00:00 编辑

楼主为什么我的显示无法登录无效的会话请重启游戏或者重启客服端

davinc1
davinc1 发表于 2019-2-17 12:01
可以,你就把它当作真正的局域网一样用就行了。可以在局域网IP之间端口映射,反向代理等等 ...

是不是游戏端有问题呀

715124257
大佬,我创建的局域网 只有IPV6 那一串代码,没有我自己的虚拟IP啊,怎么查看?

davinc1
715124257 发表于 2019-2-20 20:35
大佬,我创建的局域网 只有IPV6 那一串代码,没有我自己的虚拟IP啊,怎么查看?
...

重启下就有了

辣鸡哈哈
卧槽,厉害啊

715124257
davinc1 发表于 2019-2-20 23:04
重启下就有了

谢谢大佬

零音序
大佬通道加了但是没有moon那一行怎么办

davinc1
零音序 发表于 2019-3-19 12:59
大佬通道加了但是没有moon那一行怎么办

添加之后本地电脑会从moon服务器获取一个配置文件,可能需要几分钟时间,你可以重启下zerotier然后过5分钟之后看应该就连上moon了

keer200021
感恩,终于解决了跟基友的联机问题

davinc1
keer200021 发表于 2019-3-23 21:18
感恩,终于解决了跟基友的联机问题

欣慰,不评个分吗少年

幻星丸
我表示看不懂

davinc1
幻星丸 发表于 2019-3-30 15:44
**** 作者被禁止或删除 内容自动屏蔽 ****

会开服的话,可以试一下我的公益面板云服务器。

YthousandQ
第一次用,联机真的超方便!!就是退了一次以后再连就不稳定了。群主耐心点赞!!!

davinc1
YthousandQ 发表于 2019-3-31 23:58
第一次用,联机真的超方便!!就是退了一次以后再连就不稳定了。群主耐心点赞!!! ...

应该会越用越稳定,因为软件找到最短路由了

EmptyLava
都要安装这个软件。。。
感觉没有natfrp好吧 虽然这个软件延迟要比natfrp低 但是双方都要装软件才能联机 而且无法查询到玩家真实ip

davinc1
2919223152 发表于 2019-4-3 18:23
都要安装这个软件。。。
感觉没有natfrp好吧 虽然这个软件延迟要比natfrp低 但是双方都要装软件才能联机 而 ...

你用natfrp也无法查到真实ip。。这个只是方便朋友联机。
你要开服的话我这儿有服务器,玩家的IP就一清二楚了

EmptyLava
davinc1 发表于 2019-4-3 19:32
你用natfrp也无法查到真实ip。。这个只是方便朋友联机。
你要开服的话我这儿有服务器,玩家的IP就一清二 ...

natfrp说是说能查到玩家ip的...
我很少开服 也有过面板服经验

davinc1
2919223152 发表于 2019-4-5 19:52
natfrp说是说能查到玩家ip的...
我很少开服 也有过面板服经验

那就厉害了!我去研究看看

喻金威2
盗版也可以吗

支付的男孩
谢谢你

davinc1
喻金威2 发表于 2019-4-6 15:08
盗版也可以吗

你用模组关闭局域网联机的正版验证就行了。

davinc1
支付的男孩 发表于 2019-4-6 15:15
谢谢你

哈哈,不客气,希望你联机成功

喻金威2
什么模组啊。。

davinc1
喻金威2 发表于 2019-4-6 17:25
什么模组啊。。

你在mcmod上搜那个关闭正版验证模组

Satisfied扬扬
我找不到那个图标

Satisfied扬扬

我找到了谢谢

下一页 最后一页