因为Windows服务器的教程较少,大佬们很多都用的是linux服务器,我自己上网学习也花费了一点时间,为了做笔记也为了方便大家,做了这篇教程。顺带讲一下挂泰拉瑞亚服务器。

  1:

  下载frp_0.36.2_windows_amd64.zip并解压

  这个是Windows服务器用的

  2:将解压的文件夹中这三个文件删除

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  3:将剩下的整个文件夹拷到Windows服务器上

  阿里云服务器端口映射_阿里云端口映射_阿里云服务器端口映射在哪配置

  4:用记事本打开frps这个配置文件

  阿里云服务器端口映射在哪配置_阿里云服务器端口映射_阿里云端口映射

  里面应该是这样

  阿里云服务器端口映射_阿里云端口映射_阿里云服务器端口映射在哪配置

  5:将下面这段文字复制进去

  <pre data-lang="application/typescript@ts@TypeScript" codecontent="vhost_http_port = 6081
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin" class=" language-ts">``

  就变成这样

  阿里云端口映射_阿里云服务器端口映射_阿里云服务器端口映射在哪配置

  说明一下:(1)是我学习大佬教程时顺带看到的,就保留下来了,你们自己要弄的话可以删除这一行

  :(2)user=后面是你的用户名

  pwd=后面是你的密码

  这个是一个用来查看你端口映射使用情况的网页需要的东西,后面会用上

  改完后记得保存。

  6:打开你的阿里云服务器,打开防火墙添加7000,7500,24567,24568四个规则

  阿里云服务器端口映射在哪配置_阿里云服务器端口映射_阿里云端口映射

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  阿里云服务器端口映射_阿里云服务器端口映射在哪配置_阿里云端口映射

  这样你的Windows服务器部分配置完成。

  7:回到最开始你下载的frp_0.36.2_windows_amd64.zip解压文件,将这三个frps文件删除并将剩下的整个文件夹拷到你的本地机器上,这就是你的客户端

  阿里云服务器端口映射_阿里云服务器端口映射在哪配置_阿里云端口映射

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  然后同样用记事本打开frpc.ini这个配置文件,内容如下

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  将(1)处改成你的公网ip

  公网ip在阿里云可以看到

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  (2)处你可以不改也可以,复制我的

  <pre data-lang="application/typescript@ts@TypeScript" codecontent="[common]
server_addr = 你的公网ip
server_port = 7000
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 24567
[ssh001]
type = tcp
local_ip = 127.0.0.1
local_port = 3388
remote_port = 24568" class=" language-ts">``

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  可以看到【ssh】和【ssh001】两段,表示我可以连接客户端两个端口,【ssh】是3389和对应的24567;【ssh001】是3388和对应的24568,如果你需要可以开放更多的端口,只需要注意

  [ssh]

  local_port=3389

  remote_port=24567

  这三个不能重复

  改成这样后保存

  这样你的客户端就配置好了

  8:回到你的服务器,打开你的frp文件夹,点击文件

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  打开Windows powershell

  将

  

``

  复制进去,然后按enter键

  阿里云服务器端口映射_阿里云服务器端口映射在哪配置_阿里云端口映射

  然后再回到你的客户端同样打开文件夹,打开Windows powershell

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  将

  

``

  复制进去,然后按enter键

  然后你就可以看到

  服务器

  客户端

  分别对应我上面开的两个端口,这就是端口映射成功了。

  之后你客户端软件端口就填local_port,访问就填服务器公网ip和对应的remote_port就行了。

  然后你可以通过你的 公网ip:7500 的地址查看到你的端口情况,用户名和密码就是你之前设置的那个

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  最后附上我学习是看的大佬的文档【我这个基本就是按照超级简单模式复刻了一遍】:

  %E5%AE%9E%E7%94%A8%E5%B7%A5%E5%85%B7/%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F/pierce.html#frp%E8%87%AA%E5%BB%BA%EF%BC%88%E6%9C%80%E5%BC%BA%EF%BC%8C%E4%BC%81%E4%B8%9A%E9%A6%96%E9%80%89%EF%BC%89

  再附加一份Windows下frp设置开机自动启动的方法的文档,大佬的文档我同样附在下面:

  然后来讲一讲怎么使用上面的知识来开泰拉瑞亚服务器,首先你完成了上面的步骤,也就是remote_port,然后基本就能够正常访问了,开泰拉瑞亚服务器一般有两种客户端:

  一种是TShock,是为泰拉瑞亚设计的多功能服务端。它拥有反作弊/强制开荒/用户组/权限管理/物品封禁/大量指令和无限的扩展性。这个好管理。但是steam不能直接连,反正我不知道怎么直接连。

  一种是steam的tmodloader,一般开mod服务器用这个。这个玩mod。Steam可以直接连。

  首先是TShock,下载地址是

  下载稳定版,你还有去下载与服务器对应版本的泰拉瑞亚

  然后开服,解压运行软件

  阿里云服务器端口映射_阿里云服务器端口映射在哪配置_阿里云端口映射

  阿里云服务器端口映射在哪配置_阿里云服务器端口映射_阿里云端口映射

  输入n,按enter

  阿里云服务器端口映射_阿里云服务器端口映射在哪配置_阿里云端口映射

  输入1,按enter

  阿里云服务器端口映射_阿里云服务器端口映射在哪配置_阿里云端口映射

  输入1,按enter

  阿里云服务器端口映射_阿里云端口映射_阿里云服务器端口映射在哪配置

  输入1,按enter

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  输入1,按enter

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  按enter

  这个流程主要是为了让它创建泰拉瑞亚存档的文件夹

  完了之后他会回到开头

  阿里云服务器端口映射_阿里云端口映射_阿里云服务器端口映射在哪配置

  然后你就可以把你的游戏地图拷到地图文件夹里面了,然后再进来选择世界

  阿里云端口映射_阿里云服务器端口映射在哪配置_阿里云服务器端口映射

  世界人数限制,随便输

  阿里云端口映射_阿里云服务器端口映射_阿里云服务器端口映射在哪配置

  端口属于上面你自己设置的端口local_port

  然后后面一个按y,再后面是密码。

  下一步玩家客户端下好对应版本后,通过公网ip加入,端口输入与你local_port对应的remote_port就行了。

  你可以开多个服务器,但是不能用同一个端口

  Tmodloader开服务器,是通过steam里的tmodloader文件夹里的start-tmodloaderserver这个脚本来完成的,不过我们暂时不使用它

  阿里云服务器端口映射在哪配置_阿里云服务器端口映射_阿里云端口映射

  先打开

  玩泰拉瑞亚mod的玩家一般都知道,如果你本地有mod也可以,按照你一般本地玩tmod的流程将mod拷到mods文件夹里

  阿里云服务器端口映射_阿里云服务器端口映射在哪配置_阿里云端口映射

  然后打开tmodloader正常加载mod一遍,把无法加载的mod去掉

  阿里云服务器端口映射在哪配置_阿里云端口映射_阿里云服务器端口映射

  弄好后返回退出就行,然后你打开start-tmodloaderserver这个脚本,它会自动加载你在tmodloader加载的mod,然后接下来的操作基本上是和TShock流程一样。如果你有世界可以拷过来,也可以创建新的,还可以关闭和启用mod,不过我个人觉得还是到tmodloader里调整方便,毕竟是可视化界面。

  阿里云服务器端口映射在哪配置_阿里云服务器端口映射_阿里云端口映射

  第一个框框里是选择世界

  第二个框框是创建新世界

  第三个框框是mod管理

  挂服务器和TShock一样,端口设置也一样。

  SANMIEi的学习笔记

最后修改:2024 年 07 月 17 日
如果觉得我的文章对你有用,请随意赞赏