搭建frps内网穿透服务器

搭建frps内网穿透服务器

frp的作用

  • 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。
  • 对于 http 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。
  • 利用处于内网或防火墙后的机器,对外网环境提供 tcp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。

参考引用于frp中文文档


内网隧道穿透分为两部分:服务器端的部署客户端的部署

服务器端部署

下载frp
  • 通过 git 下载 下载地址
  • 直接在终端安装
wget https://github.com/fatedier/frp/releases/download/v0.13.0/frp_0.13.0_linux_amd64.tar.gz
解压
tar -zxvf frp_0.13.0_linux_amd64.tar.gz
cd frp_0.13.0_linux_amd64
配置frps.ini 文件

[common]
bind_port = 7000					##服务器端口号
dashboard_addr = 0.0.0.0
dashboard_port = 7001				##可视化界面
dashboard_user = admin				##可视化界面账号
dashboard_pwd = admin				##可视化界面密码
token=123456
配置好后即可运行服务器端:
./frps -c ./frps.ini
运行成功

搭建frps内网穿透服务器_第1张图片

可视化界面

搭建frps内网穿透服务器_第2张图片

客户端部署

配置frpc.ini
[common]
server_addr = 102.14.211.21
server_port = 7000
token=123456

[bendiMySqlyingshe]
local_ip = 127.0.0.1
local_port = 3306
remote_port = 7002

在cmd中运行

./frpc.exe -c ./frpc.ini

可在可视化界面看到映射的端口
搭建frps内网穿透服务器_第3张图片

你可能感兴趣的:(后台基础)