Frp使用:修订间差异
外观
无编辑摘要 |
无编辑摘要 |
||
| 第26行: | 第26行: | ||
使用systemctl启动需要新建一个启动文件 | 使用systemctl启动需要新建一个启动文件 | ||
进入<code>/etc/ | 进入<code>/etc/systemd/system/frpc.service</code>其中frpc.service是新建的文件名 | ||
内容如下<syntaxhighlight lang="linux-config"> | 内容如下<syntaxhighlight lang="linux-config"> | ||
| 第42行: | 第42行: | ||
[Install] | [Install] | ||
WantedBy = multi-user.target | WantedBy = multi-user.target | ||
</syntaxhighlight> | </syntaxhighlight>创建完成后文件为文本格式需要修改为可执行文件 | ||
<code>chmod +x</code> <code>filename</code> | |||
创建完成后执行 | |||
<code>sudo systemctl daemon-reload</code>修改配置 | |||
执行 | |||
<code>sudo systemctl enable</code> <code>filename</code>设置自启动 | |||
执行 | |||
<code>sudo systemctl start filename</code>立即启动 | |||
=== 客户端使用(windows版) === | === 客户端使用(windows版) === | ||
2026年1月29日 (四) 11:11的版本
先决条件
拥有公网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/systemd/system/frpc.service其中frpc.service是新建的文件名
内容如下
[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
创建完成后文件为文本格式需要修改为可执行文件
chmod +x filename
创建完成后执行
sudo systemctl daemon-reload修改配置
执行
sudo systemctl enable filename设置自启动
执行
sudo systemctl start filename立即启动
客户端使用(windows版)
配置与linux无异,打开方式为使用cmd然后cd到安装目录启动如:
frpc -c frpc.toml
服务器端
同客户端一个步骤,配置文件和启动文件为frps.ini,和frps