前言
在这个资源金贵的时代,如何能拥有一台性能强大的大带宽私人服务器呢?大陆的服务器带宽1M之差却能相差几十块,显然,购买普通的云服务器并不是一个好的选择,那又该如何去选择呢,不急,且听我慢慢道来!
要实现性能强大+大带宽,我推荐的方案是本地服务器+云服务器的搭配。
本地服务器,可以是MC服务器,也可以是Nas文件服务器,主流的4核CPU+8G内存+SSD完全可以胜任这个工作,别看它在我们平常民用中性能一般,相对普通Vps云服务器那是很强大了,为什么要用本地的服务器呢?既然我们是要打造私人服务器,那我们数据存在我们的地盘那不是很香吗?
那如果你刚好又有一个公网IP的话,你就可以关掉页面去吃瓜啥的了因为你根本就不要需要用到云服务器(除非你需要使用常用端口)。
前面说到不推荐购买普通云服务器,这句话当然还是算术的,我们的本地服务器+云服务器的方案中,云服务器所担任一个中间人的角色,所以它并不需要多高的配置 ,比较推荐那种国外几美元一年的服务器,通常它们都是低配置大带宽按流量计费,并且每个月能有1T或以上的免费流量供给用户使用,所以,当我们对私人服务器延迟要求不高时,我们可以选择这种方案,而本篇文章就是来告诉大家如何实现这一方案。
FRP内网穿透(服务端)
Frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。
原作者:https://github.com/fatedier/frp
一键脚本:https://github.com/MvsCode/frps-onekey
如果对Linux比较了解的同学推荐去看原作者的文档,那新手的同学就不用理会那么多了,跟我一步一步来就好了。
首先,SSH连接上我们购买的服务器(CentOS/Debian/Ubuntu/Fedora)。
然后最好安装一下加速软件,服务器加速脚本,含BBR PLUS/BBR原版/BBR魔改版/锐速,BBR四合一脚本
完成之后我们在服务器运行下面的一键脚本代码
通过阿里云安装
wget https://code.aliyun.com/MvsCode/frps-onekey/raw/master/install-frps.sh -O ./install-frps.sh chmod 700 ./install-frps.sh ./install-frps.sh install
通过GitHub安装
wget https://raw.githubusercontent.com/MvsCode/frps-onekey/master/install-frps.sh -O ./install-frps.sh chmod 700 ./install-frps.sh ./install-frps.sh install
之后服务器会询问你通过哪种方式安装,这里推荐国内使用阿里云,国外使用GitHub
接下来会提示进行相关配置,端口如无特殊需求建议不用更改
用户名和密码和token自行设置,token类似令牌的作用,要记住,本地配置时需要用到
之后的提示均可回车使用默认配置, 等待一小会儿就安装完成
然后我们打开浏览器,访问 IP:6443即可打开Frp的面板,输入之前设置的账户和密码即可访问
至此,Frp的服务端已经完成安装!
Frp配置(客户端)
打开我们的软路由,或者其他平台Frp客户端,服务器填入你的服务器IP,端口为5443令牌为token,选择启用
启用之后默认是没有进行穿透设置的,我们可以点击添加按钮进行添加
选择合适的协议,填好相应的服务器信息开启即可(做本地服务器需要将内网主机地址指向本地服务器的地址,本地服务器配置为静态IP上网)。
至此,Frp内网穿透设置完成!
可在面板Proxies里查看是否成功设置穿透!