观前提示:建议阅读上一篇开服教程后再阅读本内网穿透教程
如果你拥有公网IP,请直接离开本教程,使用你的公网IP联机
当你在上一期搭建本地服务器并开启后,想和你的朋友快乐玩耍,却发现对方和自己不在同一个局域网内,无法连接服务器时,那么恭喜你,找到了本专栏)
我将会在这一篇专栏中,一步步教你使用内网穿透,将自己的服务器映射到公网
本专栏适用于有一点网络基础(了解IP、MC发送数据包的流程)的人阅读。如果你是纯小白,那么我建议你使用上一篇文章介绍的雨云游戏云,免费且有域名。你还可以使用我的优惠码进行注册,直达连接(https://www.rainyun.com/Njk3MDA=_),或者在注册时使用我的优惠码:Njk3MDA=,你将会获得一张首月5折的优惠券,我也会获得一定的收益,非常感谢!
接下来,正片开始!
1.内网穿透的基本概念
内网穿透,也称为NAT穿透,是一种网络技术,允许外网用户访问位于内网(局域网)中的服务。简而言之,内网穿透使得没有公网IP地址的内网设备能够被外网访问,就像这些设备部署在公网服务器上一样。 –摘自CSDN
内网穿透的原理其实很简单理解,如果把它比作送快递的话,那就好比你买了一个东西,但你没告诉快递员你家地址,让快递员送到菜鸟驿站,菜鸟驿站再帮你送上门。
在这里,菜鸟驿站就是穿透服务器(拥有公网IP),它将你的服务器发送的数据包转发到公网地址上,相当于你间接拥有了公网IP。
既然理解了内网穿透是什么和为什么,那么接下来该怎么做呢
那么,该如何使用内网穿透呢?
2.内网穿透服务的选择
市面上有许多内网穿透服务商,包括但不限于花生壳、樱花穿透、localhost.run,一抓一大把。但是,Minecraft需要较低的延迟以正常游玩服务器,使用内网穿透需要服务器所在网络较好、穿透服务器网络也较好,才能达到较低的延迟(实测一般99ms左右)所以我们一般选择国内的服务器进行穿透。具体服务如下:
花生壳: 3M带宽,1个月/68 RMB,1G/1 RMB
樱花穿透:10Mbps带宽,5G流量,可签到获得流量,免费
镜缘映射(Mefrp):实名认证后,30Mbps带宽,未实名10Mbps带宽。签到获得1-10G流量,免费
那么我这里就使用Mefrp进行演示操作,其他服务商操作不同,请自行查阅教程。
3.内网穿透的使用(Mefrp)
首先,来到mefrp的官网(mefrp.com),点击“开始使用”,进入登录页;再点击右下角的注册,来到注册页。
在注册页中,依次填入自己的信息,并验证邮箱。
注册完成后,来到个人中心(mefrp.com/console/home),个人强烈建议你先完成实名认证(mefrp.com/console/user/info)后再进行下一步操作。
接着来到“创建隧道”(mefrp.com/console/tunnel/create),先选择节点(离你那里越近越好),这里我选择中国/杭州 阿里云 BGP 10Mbps 节点。接着选择协议,Minecraft Java使用的是TCP协议,所以选择TCP;隧道名称自行填写;本地地址默认127.0.0.1,本地端口如果未作任何设置就是25565;远程端口默认即可。完成后,点击创建隧道即可完成创建。
创建好隧道,来到文件下载(mefrp.com/download),按照以下信息选择并下载安装包
下载完成后,安装即可。
接下来,请打开MCSM面板,启动你的MC服务器。启动完成后,打开刚刚安装的客户端,登陆后点击“隧道管理”,启动你的隧道!
那个隧道信息中,箭头后面的IP和端口即为服务器的公网IP地址和端口,直接复制并发给朋友加入即可快乐玩耍!
非常感谢你能看到这里。如果觉得文章对你有帮助,不要忘了三连和关注,我正在持续更新Minecraft服务器相关内容,敬请期待!
全文完,共1615字。
评论前必须登录!
注册