跳转到内容

Frp使用

来自FC
FC留言 | 贡献2024年10月28日 (一) 00:17的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

先决条件

拥有公网ip的服务器以及本地想要映射的服务

配置

客户端(linux版)

下载

使用wget https://github.com/fatedier/frp/releases/download/v0.50.0/frp_0.50.0_linux_amd64.tar.gz 把安装包下载到本地

解压

使用tar -xzvf file.tar.gz解压文件

移动到指定目录或者不移动

使用mv file /etc/frp移动到etc目录下+修改文件名

配置客户端文件

客户端配置文件在安装目录下的frpc.ini进入然后按需修改

启动

使用./frpc -c ./frpc.ini启动

自动启动

使用systemctl启动需要新建一个启动文件

进入/etc/system/system/frpc.server其中frpc.server是新建的文件名

内容如下

[Unit]
# 服务名称,可自定义
Description = frp server
After = network.target syslog.target
Wants = network.target

[Service]
Type = simple
# 启动frps的命令,需修改为您的frps的安装路径
ExecStart = /path/to/frps -c /path/to/frps.ini

[Install]
WantedBy = multi-user.target

客户端使用(windows版)

配置与linux无异,打开方式为使用cmd然后cd到安装目录启动如:

frpc -c frpc.toml

服务器端

同客户端一个步骤,配置文件和启动文件为frps.ini,和frps