偶尔想和朋友一起联网玩下Minecraft,然而设置了端口转发、动态DNS之后还是无法与朋友正常联网。
搜索了半天,才发现原来是电信的问题,因为国内IPV4地址紧缺,所以电信将部分用户全部塞进了内网之中,也就是让这群用户共享同一个IP,但是共享的IP无法开启服务器与客户之间的端口映射,导致了用户不能使用自己的公网IP与其他人进行互联……

为了解决这个问题,我们就必须要使用内网穿透工具,来突破运营商对于公网IP的限制。

原理解释

首先,内网穿透的原理是什么呢?
实际上内网穿透就是利用一个拥有公共IP的服务器,将所有用户放到一个虚拟的局域网中、或将单个用户映射到公网IP中,这样用户便可以通过局域网IP或是公网IP来互相进行连接了。而我们联机时传递的数据,也需要这个公共服务器来进行代理和转发。

一个明显的例子就是STEAM平台,我们通过STEAM与好友进行联机时,STEAM会用自己的服务器来帮助部分没有公共IP的用户进行内网穿透,从而使玩家可以一起游戏。
若是一款游戏并没有发行在STEAM平台(就比如MC),那么非公网IP的玩家想与其他玩家进行联机,就需要使用到内网穿透工具了。

因为几乎没有什么收益,所以公益性的内网穿透服务器少之又少。
某些对战平台虽然可以让玩家一起联机,却严格限制了游戏的种类,并且使用起来十分繁杂,还有各种乱七八糟的广告与推广。
有鉴于此,我在本篇文章内向您推荐两款无广告的免费联机平台(内网穿透工具)!!

XL联机平台

XL联机平台是由小志狼(B站主页)所编写和发布的免费联机工具,它推出的主要目的是为了让流星蝴蝶剑的用户联机使用的。
当然,这款联机工具并不是只能玩流星蝴蝶剑,任何支持局域网联机的游戏都可以使用它来进行联机!


下载并启动程序后,请先点击右侧的“通用虚拟网卡”或“WIN7虚拟网卡”按钮来安装虚拟网卡,安装完成后即可点击“一键联机”来启动。
当启动完成后,程序会返回给你一个虚拟局域网IP地址,这个地址就是你与好友联机时需要使用的连接地址。
比如你游玩的是MC,那么当你创建好主机后(在菜单中设置“对局域网开放”即可),就可以让你的好友通过这个IP来进入你的房间。(当然,你的好友也必须启动XL才可以联机)
游玩结束后,点击“断开连接”即可关闭联机状态。

如果遇到无法连接的问题,请先查阅程序文件夹内的“图片教程”,按照步骤进行设置。
还是不行的话建议加官方Q群或联系作者。

若是你不再需要此工具,可以在系统的程序卸载工具中寻找以“TAP-Windows”开头的程序,来卸载掉虚拟网卡!

官方下载 https://www.lxres.com/BuDingGongJu/ShiYongGongJu/1748.html

IPvE vLan

vLan 是另一款内网穿透的联机游戏平台,主打魔兽RPG对战,当然也可以玩其他任何支持局域网的联机游戏。
与XL不同的是,vLan的服务器位于香港,可以进行国际连接,你可以通过vLan与境外的好友进行联机对战。

vLan 需要你先在其 官方论坛 注册并通过审核才能使用,官方使用的是人工审核,所以注册理由请不要乱填,一般一天左右就会通过审核。


当你通过审核后,即可登录官方的客户端,在“连线对战”栏目内选择想要进行联机的游戏,双击进入即可。
如果对战列表内没有你想要联机的游戏,可以选择“综合区域”,这里不限制联机的游戏种类。
当连接成功后,右下角的通知栏会弹出给你分配的虚拟局域网IP,你可以通过这个IP与你的好友进行联机。(当然,你的好友也必须接入vLan才行!)

如果客户端提示版本不对,请运行vLoader.exe进行自动更新。
如果不想再使用 vLan 了,也请运行vLoader.exe,点击“移除”按钮进行卸载!

官方下载 https://www.ipve.com/bbs/viewthread.php?tid=144377

最后,如果您有更好的内网穿透工具或是教程,也欢迎留言交流。
(但是国内某些X生壳、X云穿、樱X等需要实名、付费的软件就算了)