Centos搭建Frp内网映射服务
前言
哎,真的,现在网络挺好的了,但是!唯一就是对我来讲没有公网是最淦的事情,做什么事情有时候想对外开放没有公网。 嘛,我原来准备是想去电信营业厅开放公网(我家是电信200Mbps网),听大多数人讲电信是可以开放公网的,只不过是动态的好像是的 不过无所谓,我爸又懒得去搞,所以嘛有一个阿里云学生服务器我就凑合着那他来搭建内网穿透,映射到阿里云学生服务器的IP(虽然以前拿来开Minecraft基友服联机,服务器我转移到我家的服务器里面了,反正配置也多就用那个开吧,然后阿里云学生服务器就当作映射服务器用)
正文搭建
Frp吧首先是稳,这一点我很喜欢,然后我以前用的开放的SakuraFRP,虽然现在也在运作,不过感觉没有以前的好用了,而且IP经常出现占用满的情况,所以我就直接打算自己搭建一个。 总感觉不是自己的就特别不爽(这样我就能搞开放网盘了,而且还不会被限制流量,虽然阿里云轻量应用服务器限流1000G,不过我感觉我一个月都用不了那么多,这是何等的用量呀。) 我某上网工具一个月才用60G,自己网络统计 简直少的一批
准备工作
你需要一台拥有外网的服务器,我这里提供的是阿里云轻量学生服务器。
然后,为了一些不必要的麻烦,如果没有什么重要的文件在里面,可以选择重装系统。 不同服务商更换系统略有不同,总体大致一样 然后设置一个域名,然他指向你的服务器 记录类型根据服务器给的是IP还是域名决定
其中,我搭建使用域名为二级域名ftp.xiaolfeng.xyz以及泛指三级域名*.frp.xiaolfeng.xyz。
开始搭建
首先还是跟以前一样,更新……(这个我就不截图了吧)
1 | yum -y update |
如果是阿里云以及腾讯云服务器,那个更新速度应该会很快,毕竟服务器都挺好的。
在你更新的过程中首先建议您去GitHub看看Frp的最新版本是多少,然后需要安装的嗷 地址:https://github.com/fatedier/frp/releases 本次搭建使用版本:0.33.0
当你看到最新的版本以后可以在Shell页面使用下面代码
1 | #其中XX表示版本,替换对应数字即可~ |
如果你不是很清楚,可以直接跟我搭建相同版本
1 | #此为0.33.0的版本 |
等待更新完毕后,复制安装即可 其次,这个只是下载下来的tar.gz包而已,然后需要解压下来。(此处如果您下载与我版本号不同请替换成您所下载的版本号)
1 | tar zxf frp_0.33.0_linux_amd64.tar.gz |
然后进入文件夹
1 | cd frp_0.33.0_linux_amd64/ |
然后开始修改配置(这里使用vi,如果你觉得vi难看清可以下载vim)
1 | #vim下载 |
然后添加下列
1 | [common] |
然后如果你的阿里云限制了端口请开放上面几个端口(如果您没有修改的话):7000;80;443;81
如果你还需要更多配置需求,全配置参数查询:FRP
启动项目
1 | ./frps -c frps.ini |
配置自启动
创建后台启动模版
1 | vi /etc/systemd/system/frp.service |
内容如下:
1 | [Unit] |
输入下面一系列然后启动它(记得先关闭原来的临时启动)
1 | # 启动测试 |
然后后端就搭建完毕啦~