FRP内网穿透配置

前置说明

教程安装frp版本为:0.58

演示操作系统为:服务端:Linux(Debian,X64),客户端: Window(X64)

Frp相关网站:GIthub项目地址 官方文档

注意:

从 v0.52.0 版本开始,frp 开始支持 TOML、YAML 和 JSON 作为配置文件格式。

请注意,INI 已被弃用,并将在未来的发布中移除。新功能只能在TOML、YAML 或 JSON 中使用。希望使用这些新功能的用户应相应地切换其配置格式。

网上很多旧教程用的都是INI格式配置,所以都不适用了

一、安装Frp

1、下载

[GitHub项目地址]  https://github.com/fatedier/frp 

大家可以根据需要的版本下载(如果不懂怎么选可以百度一下,但相信绝大多数人都懂)

2、文件介绍

window版本的可执行文件带.exe后缀。

  • frpc(客户端可执行文件)
  • frpc.toml(客户端配置文件)
  • frps(服务端可执行文件)
  • frps.toml(服务端配置文件)
  • LICENSE(许可证声明,可删不用管)

如何区分客户端以及服务端:

frpc的C代表(client)也就是客户端,而frps的S代表(service)也就是服务端

那详细我们该使用到那些文件,举个例子:

如果linux(centos、debian)作为服务端,window端作为客户端

那么在服务端 Linux(x64/amd64平台下)可以下载frp_0.58.0_linux_amd64.tar.gz这个版本,然后我们只需要用到frps和frps.toml文件

在客户端 Windows(x64/amd64平台下)可以下载frp_0.58.0_windows_amd64.zip这个版本,然后我们只需要用到frpc和frpc.toml文件

文件下载后,可执行文件以及配置文件放在同一目录就行

二、简单配置及运行

配置示例:开启服务端frp面版、SSH 访问内网机器、自定义域名或公网IP访问内网的 Web 服务

1、简单配置

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注