Mobile wallpaper
678 字
3 分钟

frp安装使用方法

下载frp#

github下载

linux服务端#

上传至服务器/opt文件夹
进入opt文件夹

cd /opt

执行命令解压(注意文件名)

tar -zxvf /opt/frp_0.59.0_linux_amd64.tar.gz

进入frp目录

cd /opt/frp

客户端程序:frpc
客户端配置文件:frpc.toml
服务端程序:frps
客户端配置文件:frps.toml

删除文件夹内其他文件,只保留frpsfrps.toml两个

在配置文件中填入以下内容

[common]
bind_port = 7000
bind_udp_port = 7001
kcp_bind_port = 7000
tcp_mux = true
token = "yaY4eab54datVWI" #连接密码

运行服务器(测试),测试完按ctrl+c退出测试程序

./frps -c frps.toml

创建frp服务文件(开机自启)

touch /usr/lib/systemd/system/frps.service

在服务端配置文件填入以下内容

[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
ExecStart=/opt/frp/frps -c /opt/frp/frps.toml
[Install]
WantedBy=multi-user.target

启动服务:systemctl start frps
开机自启:systemctl enable frps
关闭开机自启:systemctl disable frps
查看进程:ps auxw

linux客户端#

与linux服务端一样上传解压,删除其他文件,只保留frpcfrpc.toml两个
在配置文件中填入以下内容

[common]
server_addr = "服务器IP或域名"
server_port = 7000
token = "yaY4eab54datVWI"
user = 127 #用户名,不和其他客户端重复即可
tcp_mux = true
tls_enable = true
login_fail_exit = false
[aaaaa1]
type = tcp #协议
remote_port = 3391 #服务器上占用端口
local_ip = 127.0.0.1 #本地服务的实际IP
local_port = 3389 #本地服务的实际端口
use_encryption = false #加密,远程桌面本身就有加密,则这里不需要开启
use_compression = false #压缩
[bbb2bb]
type = udp #协议
remote_port = 3391
local_ip = 127.0.0.1
local_port = 3389
use_encryption = false
use_compression = false

运行服务器(测试),测试完按ctrl+c退出测试程序

./frpc -c frpc.toml

创建frp服务文件(开机自启)

touch /usr/lib/systemd/system/frpc.service

在客户端配置文件填入以下内容

[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
ExecStart=/opt/frp/frpc -c /opt/frp/frpc.toml
[Install]
WantedBy=multi-user.target

启动服务:systemctl start frpc
开机自启:systemctl enable frpc
关闭开机自启:systemctl disable frpc
查看进程:ps auxw

windows客户端#

下载解压后得到frpc.exefrpc.toml
配置文件里面填写内容和linux客户端一样。
新建一个文本文件,填入以下内容。

.\frpc.exe -c .\frpc.toml

将此文件另存为start.bat注意后缀,它就是启动文件了 将客户端程序,配置文件,启动文件放到同一个文件夹,路径不要用中文。 双击启动文件即可启动客户端。

windos服务端#

配置文件和linux服务端一样,启动方法和windows一样,将frpc替换frps即可。 连接成功后访问服务器的IP加3391端口,等于访问本地机器的3389端口。

打开防火墙命令#

ufw allow 7000
ufw allow 3391

docker安装frp#

docker run --restart=always -d --net=host --name frpc -v /opt/frp/frpc.ini:/frp/frpc.ini stilleshan/frpc:latest
frp安装使用方法
https://www.pidexe.com/posts/frp安装使用方法/
作者
fang523
发布于
2025-01-01
许可协议
CC BY-NC-SA 4.0

目录