• 灌水专区
  • 简单分享一下怎么实现自己搭建一个给bot运行的服务器并实现远程登录

零:说在开头
近期有好多认识的亲友询问我搭建游戏私服,然后跑团的亲友问我能不能给他挂bot(因为他电脑放在家里还不会远程登录)我想了想干脆整理一下简单的搭建给bot运行的服务器并实现远程登录的方法。
在正文之前,必须声明:我使用的是小米路由器和一台接近报废的laptop作为硬件,操作比其他方式稍微简单,不过各种硬件操作方式大同小异,原理相同。或许大家也会有各种方法,该方法仅代表个人操作,毕竟不是计算机相关专业,所有相关知识都是半个月时间自己看视频教程或者各类的教程摸索出来,或许在表述过程中有些许错误,欢迎大家提出。

一、动态域名与内网穿透
搭建服务器首先得整一个ddns内网穿透,这个东西其实非常非常非常简单。浏览器搜索公云3322,注册一个公云账号,点击管理,选择动态域名,在域名列表中选择创建动态域名,摸个f3322.net的动态域名,然后在浏览器新页面复制粘贴https://what-is-my-ip.justyy.workers.dev/ 这个,摸到自己的公网ip,这个东西正常来说应该是"xxx.xxx.xxx.xxx" 。
那么获取到这个公网IP后,回到公云3322页面输入你的公网ip(其实一般在创建域名的时候就会自动检测你的公网ip了),输入完成后设一下更新密码,然后点击修改域名设置,完成设置。

二、webUI设置
登陆骰娘,登录你的webUI,然后在” WebUIAllowInternetAccess”中设置为1,“webUIPort”设置为你本次登录的端口(这样不用担心端口被占用)然后webUI的设置便完成了

三、路由器DDNS设置
以小米路由器为例,登录进入路由器管理页面(你的公网ip就是登录网址),选择高级设置,点击选择DDNS,点击添加服务后可以看到下面这个界面。然后,将注册公云时使用的用户名域名和密码(注意这个不是更新密码)填入用户名和密码中。然后复制你的xxxx.f3322.net进主机名称,并设置状态检查和强制更新频率。点击确定保存设置【插一句:不建议强制更新频率过高】

四、内网IP:
打开网络和internet设置:进入更改适配器选项,右键你连接的网络并选择属性

那么你应该能看到右图界面
在右图界面中选择Internet协议版本4,点击进入并勾选:“使用下面的IP地址”和“使用下面的DNS服务器地址”
然后分别输入下列参数:
IP地址 :10.0.0.xxx
子网掩码:225.225.225.0
默认网关:10.0.0.1
首选DNS服务器:114.114.114.114
点击确定保存,至此,内网IP设置就完成了。

五、路由器内网转发
回到路由器管理界面,选择高级设置,选择端口转发,可以看到端口转发规则列表下有一个“添加规则”选中
然后可以看到右图页面
在名称处填写“webUI”(或是其他什么英文字符)
协议使用tpc
外部端口设置一个你没有使用的端口(比如我使用了56330),并在内部IP地址的框中填写你内网IP设置的10.0.0.xxx中的xxx,内部端口设置为你webUI设置的固定端口。输入完成后点击添加,然后在路由器管理页面点击保存并生效。至此完成所有设置。此后只需要使用
xxxx.f3322.net:外部端口
方可远程登录webUI

后记
如果没有一个能够进行此类管理的路由器,不用惊慌,在Windows中安装一个lunix虚拟机,安装一个openWrt软路由,一样能够实现这类路由器设置。不过说句实话,已经为搭建骰娘购买了服务器主机了,买一个能支持此类操作路由器,便宜的也就百来块钱,真的对你搭服务器有巨大帮助,能省很多事。

叶璃玖
2022年3月22日星期二
2:19:13 am

(话说回来,自己搭的那个小服务器丢在那边还挺浪费的,想了想或许可以给小部分骰主提供出来做云平台)

6 天 后

服务器挂了四个骰子了,想了想在提供最后一个位置叭(大头还是拿来做蒸蒸日上的服务器x)

    21 天 后

    思考了一下,如果有经济实力的可以用付费域名,基本方法不变,但是端口转发的更新速度会更快

    4 个月 后

    补充:上述操作需要有公网ip,但是根据目前的国家法律运营商已经不允许提供公网ip了,能不能用ip6协议我还没测试,以后再说叭

      玖璃叶 只是部分地区和运营商
      目前河北联通还是给完全v4/v6公网的
      有一部分DDNS不支持v6同步,而且v6互联需要双方都有v6,有点难受
      没v4公网就老实上Frp罢(

        9 天 后

        玖璃叶 大佬现在还有位置挂骰娘吗,我电脑不能常开但是想让骰娘一直开着

        11 天 后

        其实ddns方面可以有更好的解决方案,比如购入低价的域名,用ddns-go来进行自动解析,这样就不用部署在路由器上了,直接部署在服务器本机即可。
        然后如果仅仅是为了使用外网能够访问这个端口进行通信的话可以使用frp进行穿透,把端口暴露在网络上。

          11 天 后
          说点什么吧...