前言

前一篇文章我们讲了如何搭建MC服务器,#5,现在我们来讲如何正式开服。本MC服务器搭建于华为鸿蒙4的termux中的debian 12中(旧手机废物利用 😄 )。

正文

安装termux

首先在手机上下载好termux,进入设置 -> 应用和服务 -> 应用启动管理 中把termux设置为手动管理,主要是允许后台活动这个选项。
然后进入termux,运行

bash -c "$(curl -fsSL https://gitee.com/mo2/linux/raw/2/2)"

不出意外的话手机应该就可以弹出gui界面了,选择第一个proot(手机非root)。
proot
直接回车默认arm64架构
arm64
我选择的是第三个,debian系统
debian
我选择debian 12系统
debian12
启动系统,然后进行配置(配置linux就不详细讲了)
然后sudo -s进入root
启动
然后就可以根据上一篇教程安装MCSManager

内网穿透

内网穿透就不必自说了,这里首选 OpenFrp。

OpenFrp

注册登录OpenFrp后,点击左边侧边栏软件下载,,点击复制链接
openfrp
在下载链接前加上wget命令,即

wget https://o.of.gs/client/OpenFRP_0.57.0_e511492b_20240423/frpc_linux_arm64.tar.gz

解压

tar -zxvf frpc_linux_arm64.tar.gz

重命名

mv frpc_linux_arm64 frpc

赋予执行权限

chmod +x frpc

测试运行

./frpc

没问题好话回到官网,创建隧道,隧道类型TCP,本地地址127.0.0.1,本地端口25565,MC默认端口为25565,修改过的话就填修改后的,远程端口随机。
创建完成后点击管理隧道,然后就可以看到隧道了,点击最右边的小扳手,获取配置文件/启动命令,点击复制,粘贴到debian系统中,别急着运行,用nohup后台运行

nohup ./frpc -u 用户秘钥 -p 端口ID-名称 > /path/name.log 2>&1 &

樱花穿透

流程和OpenFrp差不多,点击上边状态栏中的服务中的软件下载 -> Linux / FreeBSD 启动器 -> Linux AArch64 / ARM64 -> 复制链接
sakura
同样在前面加上wget命令

wget https://nya.globalslb.net/natfrp/client/launcher-unix/3.1.0/natfrp-service_linux_arm64.tar.zst

解压

tar -I zstd -xvf natfrp-service_linux_arm64.tar.zst

赋予权限

chmod +x frpc

后续运行、创建隧道基本相同,复制启动参数的时候略有不同,sakura frp是-f参数,即

nohup ./frpc -f 用户秘钥:隧道ID  > /path/name.log 2>&1 &

其他同类型的就不多说了

CLOUDFLARE

这个比较难弄,需要绑定卡或者paypal账号,国内建议后者,上上篇文章用到过#4
首先进入 Zero Trust 后台
index
选择「Network」-> 「Tunnel」-> 「Create a Tunnel」
tunnel
选择「Cloudflared」
choose
填入该隧道的注释名称
MC
点击方框内的内容, 复制安装命令
cloudflared
然后点击配置进入下面的页面(用的之前的图,懒得换了)
public
然后在下一个页面中填入如图所示内容
mc-yuming
主要是得有一个托管于cloudflare的域名(上上篇好像忘说了,诶嘿~)
然后就能在mc中通过自己的域名进行访问了。