Frp内网映射——前端[客户端]搭建
如果你不知道此后端教程在哪里请查阅:Centos搭建Frp内网映射服务 此博文前提是后端搭建完毕而描写的
Linux前端搭建
毕竟我家里那台服务器本来就是Centos所以先说用Centos搭建 (此次实例系统为Centos)
首先,下载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) 注意,这里修改的是frpc.ini不是frps.ini
1 | # vim下载 |
在这里就可以配置连接信息。
注意:这里配置的是前端信息,不要跟后端信息弄错误。如果有些地方您不理解,可能你少看了后端搭建的内容 后端搭建地址:https://www.xiaolfeng.xyz/archives/215 如果您实在不明白可以下面留言,我看到留言后会回复
1 | # 基本配置 |
注释①:dubdomain指的是后端事先添加域名的子域名,就大概这么说,例如上面的subdomain是pan那么,访问IP就是pan.frp.xiaolfeng.xyz(因为后端我设置的域名是frp.xiaolfeng.xyz) 全配置参数查询:https://www.xiaolfeng.xyz/frp 保存退出 然后输入,开启访问
1 | ./frpc -c frpc.ini |
在这里我不建议设置开机自启,这样的话如果你想添加一个隧道连接,那么就要重启一次服务器,或者重载配置 远比输入此命令简单。 如果你决定不用,可以参考后端开机自启修改
然后找到你的后端的
1 | # dashboard图形管理页面 |
访问图形管理面,可以看到新添加的服务器,例如我的
在这里Linux的前端教程结束 补充:我建议你用screen 如果不使用screen,很可能导致你关闭终端导致服务暂停(注意大小写)
1 | # 安装screen |
Windows 前端搭建
如果你看懂了Linux搭建,那么Windows搭建基本是小菜一碟~ 地址:https://github.com/fatedier/frp/releases 下载包为:frp_0.XX.0_windows_amd64.zip
解压后打开此文档(建议使用Notepad++或者VScode) 代码如下(与Linux相同)
1 | # 基本配置 |
然后按下Win+R打开运行输入“CMD” 进入到你解压的frp文件夹,例如我放在桌面(如图)
1 | cd C:\Users\lfeng\Desktop\frp |
然后输入
1 | frpc.exe |
就完成了~
关于其他前端搭建
其他前端搭建近乎相同,所以参考上面两个就好啦,如果不是太懂可以留言