Frp的使用方法

  • FRP(Fast Reverse Proxy)是一个高性能的反向代理应用,用于实现内网穿透。它包括两个主要组件:frps(服务端)和frpc(客户端)。以下是FRP的详细使用方法:

1. 安装 FRP

首先,需要从FRP的GitHub页面(https://github.com/fatedier/frp )下载相应的版本。有Windows、Linux、MacOS等多个平台的版本。

2. 设置 FRP 服务端(frps)

服务端通常部署在具有公网IP的服务器上。

  1. 解压下载的文件 :
    解压下载的文件到一个目录。
  2. 文件 :
    在解压目录中创建一个名为frps.ini的配置文件。以下是一个基本的示例配置:
ini 复制代码
[common]
bind_port = 7000

这里bind_port是FRP服务端监听的端口。

  1. 启动服务端 :

在命令行中运行以下命令来启动FRP服务端:

bash 复制代码
./frps -c ./frps.ini

3. 设置 FRP 客户端(frpc)

客户端部署在需要进行内网穿透的机器上。

  1. 解压下载的文件 :
    同样解压FRP客户端到一个目录。
  2. 文件 :
    在解压目录中创建一个名为frpc.ini的配置文件。以下是一个基本的示例配置,用于将本地的Web服务通过FRP暴露到公网:
ini 复制代码
[common]
server_addr = <服务器公网IP地址>
server_port = 7000

[web]
type = http
local_port = 80
custom_domains = www.yourdomain.com

在这个配置中,server_addr和server_port应该与服务端设置一致。[web]是一个代理的名称,可以自定义。local_port是内网机器上的服务端口,custom_domains是你想要绑定的域名(如果有的话)。

  1. 启动客户端 :

使用以下命令启动FRP客户端:

bash 复制代码
./frpc -c ./frpc.ini

4. 访问服务

完成以上步骤后,就可以通过在浏览器中输入www.yourdomain.com(或者服务端公网IP地址加上相应端口,如果没有使用自定义域名的话)来访问本地的Web服务了。

相关推荐
学逆向的7 小时前
C 堆区内存管理
c语言·开发语言·网络安全
ITxiaobing20238 小时前
中国公司海外广告投放的 IP 地址库选型:从“查归属”到“验真实”的工程视角
网络·网络协议·tcp/ip
明天也要努力学习13 小时前
TCP 协议的相关特性
网络·网络协议·tcp/ip
SHENGWEI胜为14 小时前
局域网出现 IP 地址冲突怎么办?如何从 ARP 表定位故障设备
网络协议·tcp/ip·php
2401_8734794014 小时前
源IP告警太多用什么工具分层?ASN与风险评分操作指南
网络·网络协议·tcp/ip
admin and root16 小时前
《神农安全.AI漏洞挖掘src赏金》单独开放!
安全·web安全·网络安全·数据挖掘·渗透测试·ai安全·白帽子黑客
张赐荣17 小时前
sslx: 一个检测、查看 HTTPS 证书信息的跨平台单文件命令行工具
网络协议·http·https
学逆向的17 小时前
C++ 匿名命名空间
开发语言·c++·网络安全
辛迪聊物业数字化17 小时前
物业费收缴率从68%提升到97%落地复盘:中小物业收费系统选型避坑指南
人工智能·嵌入式硬件·物联网·网络协议·系统架构
80s77718 小时前
态住宅IP在跨境电商防关联中的技术应用
网络·网络协议·tcp/ip