首页 > 其他分享 >frp

frp

时间:2023-10-25 11:33:51浏览次数:36  
标签:systemd tar frps sudo gz frp

官网

https://gofrp.org/zh-cn/

centos linux 和 win 下载的版本

linux_amd64.tar.gz linux_arm64.tar.gz
darwin_amd64.tar.gz darwin_arm64.tar.gz
区别就是 cpu架构问题 amd 和 arm 架构 现在cpu基本上都是64位的

解压缩

// 解压到当前文件夹
tar -zxvf *.tar.gz    
// 解压到指定文件夹
tar -zxvf *.tar.gz -C /xxx/xxx   

frpc 和 frps

c 是客户端 s是服务端 s放在公网机器上 c去连接 然后通过s 去访问c

配置后台长期运行以及开机自启

安装

使用 yum 安装 systemd(CentOS/RHEL)
yum install systemd
使用 apt 安装 systemd(Debian/Ubuntu)
apt install systemd
创建 frps.service文件 在/etc/systemd/system 主要是systemd 这个
sudo vim /etc/systemd/system/frps.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.toml

[Install]
WantedBy = multi-user.target

使用 systemd 管理frps服务

# 启动frp
sudo systemctl start frps
# 停止frp
sudo systemctl stop frps
# 重启frp
sudo systemctl restart frps
# 查看frp状态
sudo systemctl status frps

设置frps 开机启动

sudo systemctl enable frps

启动和安装和配置文件 关注.toml配置文件 和frpc客户端的启动

./frps -c ./frps.toml
使用以下命令启动服务器:./frps -c ./frps.toml。
使用以下命令启动客户端:./frpc -c ./frpc.toml。
配置文件格式(后缀) TOML/YAML/JSON 不推荐 INI

标签:systemd,tar,frps,sudo,gz,frp
From: https://www.cnblogs.com/ghf-210219/p/17786506.html

相关文章

  • frp内网穿透
    frp内网穿透文档https://gofrp.org/docs/setup/下载https://github.com/fatedier/frp/releases服务器配置frps.ini[common];绑定的端口bind_port=7000;控制台的端口dashboard_port=7500;控制台用户名dashboard_user=admin;控制台的端口dashboard_pwd=......
  • Frp搭建脚本
    #!/bin/bashcat<<EOFfrp_pag变量改成frp包路径如/usr/local/src/frp_version变量改为frp包名如frp_0.51.3_linux_386.tar.gz若安装客户端请教WIP改为云主机公网地址EOFfrp_pag=/tmp/frp_0.51.3_linux_386.tar.gz########env########Frp_Dir=/etc/frp/Frp_Log_Dir=/var/l......
  • windows将frp添加到服务,并后台运行
    下载nssmhttp://www.nssm.cc/download添加frpc到windows服务nssminstallfrpc"C:/frpc/frpc.exe"nssmsetfrpcAppParameters"-cC:/frpc/frpc.ini"启动服务netstartfrpc......
  • 使用nssm将frpc安装为windows服务
    在Windows中配置启动项仅是在用户登录后运行。在登录前要启动就需要将其配置为“服务”。简介:之前介绍过如何使用frp进行端口转发和二级域名自定义,方便公司进行统一管理和监控。但在实际生产过程中,开发人员发现frpc的窗口为应用窗口,极易出现误操作而关闭应用窗口,为了解决此问......
  • FRP01-下载FRP
    1.下载FRPwgethttps://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.51.3_linux_386.tar.gz2.新建frp用户用于处理FRPuseradd-md/home/frpfrppasswd3.需要提前安装filezilla[因为github有可能连不上-可以通过上传获取]sudoyum-yinstallepel-release......
  • win2016搭建frp内网穿透的FTP服务器可用phpstorm
    操作系统:WindowsServer2016StandardFTP服务器:ser-U7.0.0.1之前用FileZillaServer,但phpstorm怎么连接不上FTP,最后安装Ser—U使用了SSH模式成功连通。下载安装Ser-U创建域域名信息随便写,没有意义SSH的SFTP一定要打开添加用户frpc开通内网穿透端口frpc相关配......
  • 基于LXD搭建实验室GPU服务器(三)——配置frp网穿并注册服务
    在之前博客中,我们对宿主机进行了基本配置和基本深度学习环境的配置,在本文中,我们将介绍如何对服务器进行frp网穿,本文的内容可用于后续的lxd容器中,实现每个容器皆可使用公网ip访问。若不需要配置网穿,则可以跳过此文。配置网穿可以在局域网外访问服务器,我们需要一台具有公网ip的服......
  • 简单内网穿透-frp
    准备环境:一台内网NAT主机,一台外网服务器(不同NAT主机的均可),frp工具。要求:内网NAT主机能访问外网服务器,两台设备上安装的frp包为同一版本。1、外网服务器搭建frp服务下载并解压frpwgethttps://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar......
  • frp+vnc远程控制ios
    前言之前讲过,利用vnc可以控制同一局域网下的vnc服务设备。但是--同一局域网这个局限性比较烦人了怎么破解--简单,利用frp即可,frp内网穿透技术frp服务端服务端一般运行在linux上,这里不多做介绍提出配置文件和运行结果把,具体怎么用请在我之前单独的frp内网穿透学习一文有介......
  • 内网穿透工具 frps
    下载linux服务器的软件,跳板https://github.com/fatedier/frp/releases选择linuxamd内核的gz软件解压缩到linux服务器,修改 frps.ini,设置配置信息[common]bind_port=7000dashboard_port=7500token=xxxxx设置文件可运行chmod+xfrps运行程序./frps-c./frp......