隐藏用户通过访问服务端的 frps,由 frp 负责根据请求的端口或其他信息将请求路由到对应的内网机器,从而实现通信 首先启动frpc,frpc启动后会向frps注册,也就是内网WEB服务器会向VPS...客户端请求frps,也就是当我们的攻击机去访问frps。 frps告知frpc有新请求,需要建立连接,也就是VPS告知内网WEB服务器,需要建立连接。...frps把frpc和攻击机的流量互相转发,将frps服务器当成流量中转站,也就是VPS将攻击机的流量转发给内网WEB服务器,把内网WEB服务器的流量转发给攻击机 frp 使用systemd管理 安装frps...# 复制进程 cp /usr/local/src/frp/frps /usr/local/bin/frps cp frps.ini /etc/frp/frps.ini # 拷贝配置文件 cp frps.ini...=multi-user.target EOF # 启动 systemctl enable frps systemctl start frps systemctl status frps 配置客户端frpc
修改成如下 [common] #frps跟客户端通信的长连接端口 bind_port = 7000 #这个端口的http请求会走frps vhost_http_port = 8765 #这个端口的https...请求会走frps vhost_https_port = 8766 #dashboard账号 dashboard_user = admin #dashboard 密 码 dashboard_pwd =.../frps -c ....:44 [I] [root.go:209] frps uses config file: ..../frps.ini 2022/07/24 17:03:44 [I] [service.go:194] frps tcp listen on 0.0.0.0:7000 2022/07/24 17:03:44
我们可以借助 frps(服务端)和 frpc(客户端)来实现主机 A 对主机 C 的访问。...需要做的是: 在绑定了公网 ip 的主机 B 中配置 frps(服务端) 在主机 C 中配置 frpc(客户端) frps/frpc 的工具包的 github 地址是: Releases · fatedier...在服务端,即主机 B 中,编辑 frps.ini 文件: [common] bind_port = 7000 dashboard_port = 7500 dashboard_user = admin dashboard_pwd...= admin authentication_method = token token = pass123456 然后可以启动服务端,切换到 frps 软件的解压目录之后,使用命令: ..../frps -c frps.ini 在客户端,即主机 C 中,编辑 frpc.ini 文件: [common] server_addr = x.x.x.x#公网ip地址 authentication_method
: 服务端程序(用于公网服务器)frpc: 客户端程序(用于内网设备)frps.ini: 服务端配置文件模板frpc.ini: 客户端配置文件模板frps_full.ini 和 frpc_full.ini...文件:[common]bind_port = 7000token = your_secure_token将 frps 和 frps.ini 上传到您的公网服务器的相应目录(如 /usr/local/frp.../frps -c frps.ini在内网设备上启动 frpc:Windows:cd C:\frpfrpc.exe -c frpc.iniLinux/macOS:cd /usr/local/frp..../frpc -c frpc.ini3.2 http请求配置3.2.1 服务端配置(frps)编辑 frps.ini 文件,添加 HTTP 服务的端口:[common]bind_port = 7000vhost_http_port.../frps -c frps.ini在内网设备上启动 frpc:.
ubuntu安装frps服务器与xtcp配置 1.在服务器上安装 1.下载 wget https://github.com/fatedier/frp/releases/download/v0.29.0.../frps.log #log_level = info subdomain_host = aphero.top vhost_http_port = 9000 3.启动服务器: ..../frps -c frps.ini 或 nohup ..../frps -c frps.ini & 2.在客户端上安装frpc 1.下载 wget https://github.com/fatedier/frp/releases/download/v0.29.0...为xtcp配置UDP端口时: # frps.ini bind_udp_port = 7001 2.frpc在计算机B上启动,公开SSH端口。
/raw/master/install-frps.sh -O ..../install-frps.sh chmod 700 ./install-frps.sh ..../install-frps.sh install Github wget https://raw.githubusercontent.com/MvsCode/frps-onekey/master/install-frps.sh.../install-frps.sh chmod 700 ./install-frps.sh ./install-frps.sh install Uninstall(卸载) ..../install-frps.sh update Server management(服务管理器) Usage: /etc/init.d/frps {start|stop|restart|status|config
卸载脚本 frps_linux_uninstall.sh 卸载脚本为通用脚本,可直接运行,也可同上方式修改链接后运行. wget https://raw.githubusercontent.com/...stilleshan/frps/master/frps_linux_uninstall.sh && chmod +x frps_linux_uninstall.sh && ..../frps_linux_uninstall.sh 相关命令: sudo systemctl start frps # 启动服务 sudo systemctl enable frps # 开机自启 sudo... systemctl status frps # 状态查询 sudo systemctl restart frps # 重启服务 sudo systemctl stop frps # 停止服务
/frps/frps_linux_install.sh && chmod +x frps_linux_install.sh && ..../frps_linux_install.sh 卸载脚本 wget https://files.zozs.cn/frps/frps_linux_uninstall.sh && chmod +x frps_linux_uninstall.sh.../frps_linux_uninstall.sh ==如果服务器上已存在 frps 服务,先运行卸载脚本,在运行安装脚本.== 安装完成后配置frps.ini并重启服务. vi /usr/local/frp.../frps.ini # 修改 frps.ini 配置 sudo systemctl restart frps # 重启 frps 服务即可生效 配置参考 [common] bind_addr = 0.0.0.0...enable frps # 服务器开机自动启动frps sudo systemctl status frps # 查看状态 sudo systemctl restart frps # 重启frps sudo
创建FRPS.SERVICE服务 登录服务器,输入 sudo vim /lib/systemd/system/frps.service 其实就是在 root/lib/systemd/system 下面新建一个文件...frps.service 我们需要获取frps所在的目录,可以输入pwd来看当前所在目录 在文件里面写入以下内容 [Unit] Description=frps daemon [Service] Type.../frps.ini [Install] WantedBy=multi-user.target 使用 启动 frps sudo systemctl start frps 自启动 sudo systemctl...enable frps 重启应用 sudo systemctl restart frps 停止应用 sudo systemctl stop frps 查看日志 sudo systemctl status...frps
frp主要由客户端(frpc)和服务端(frps)组成[ frpc.exe frpc.ini frps.exe frps.ini ],服务端通常部署在具有公网IP的机器上,客户端通常部署在需要穿透的内网服务所在机器上.../frps -c frps.ini 启用服务端frp 可以配置自启动: vi /lib/systemd/system/frps.service #修改配置(这里没有该文件就添加个...的实际安装目录) ExecStart=/opt/frp/frps -c /opt/frp/frps.ini [Install] WantedBy=multi-user.target 启动 frpc...首先在外网vps上启动frps服务,在内网的web服务器与域控之间建立一条frps隧道,内网web服务器启动frps,域控启动frpc服务,相互连接,建立起一条一级代理隧道,此时web服务器就作为跳板了...bind_port = 7000 然后执行:frps.exe -c frps.ini 内网web服务器上: (1)frps.ini: [common] bind_addr = 10.10.3.100
3、解压后获得文件 frpc frpc_full.ini frpc.ini frps frps_full.ini frps.ini LICENSE 客户端文件:frpc、frpc.ini 服务端文件...:frps、frps.ini 可以把客户端文件删除 frps frps_full.ini frps.ini frpc_full.ini LICENSE 4、配置服务端文件vim frps.ini.../frps -c ...._linux_amd64.tar.gz 2、内网服务器上解压 3、解压后获得文件 frpc frpc_full.ini frpc.ini frps frps_full.ini frps.ini...LICENSE 客户端文件:frpc、frpc.ini 服务端文件:frps、frps.ini 可以把服务端文件删除 frpc frpc_full.ini frpc.ini frps_full.ini
将 frps 及 frps.ini 放到具有公网 IP 的机器上。 将 frpc 及 frpc.ini 放到处于内网环境的机器上。...文件,这里使用了最简化的配置: frps.ini [common] bind_port = 7000 注意:7000端口要开放 启动 frps: nohup ..../frps -c ....vhost_http_port = 86 启动 frps; 注意:如果之前启动过,一定要关闭frps进程 nohup ..../frps -c .
frps.ini frps_full.ini systemd 进入目录中可以看到 frpc frpc_full.ini frpc.ini frps frps_full.ini...• frps:服务端可执行程序 • frps_full.ini:服务端所有配置项(可以再此文件查看frp的所有的配置项) • frps.ini:服务端配置项 • LICENSE:许可证 # 在服务端我们不需要客户端的可执行程序和配置...[Unit] Description=frps service [Service] ExecStart=/data/frp/frps -c data/frp/frps.ini Restart=always...frps.ini frps_full.ini systemd 进入目录中可以看到 frpc frpc_full.ini frpc.ini frps frps_full.ini.../frps -c .
文件夹 mkdir frps 拷贝下载的服务器端文件到frps文件夹 cd frp_0.28.2_linux_amd64 cp frps frps_full.ini frps.ini ...../frps: cannot execute binary file: Exec format error就说明你下错版本了 配置frps 编辑frps.ini文件 cd frps vi frps.ini...启动frps 启动frps命令 cd /usr/local/frps #先进入安装目录,再执行下面的启动Frp命令 ./frps -c ./frps.ini 保持后台运行frps命令 nohup ....=/usr/local/frps/frps -c /usr/local/frps/frps.ini //启动服务的命令(此处写你的frps的实际安装目录) [Install] WantedBy=multi-user.target...frps sudo systemctl start frps 服务器开机自动启动frps sudo systemctl enable frps 重启frps sudo systemctl restart
/frp/releases服务端下载:frp_0.xxx_linux_amd64.tar.gz.并把解压出来的frps和frps.toml 上传到服务器任意目录,比如:/www/frps1.2 配置 frps.tomlbindPort...文件使用文本编辑器 (如 vim) 在/etc/systemd/system目录下创建一个frps.service文件,用于配置 frps 服务。...的命令,需修改为您的frps的安装路径ExecStart = /www/frps/frps -c /www/frps/frps.toml[Install]WantedBy = multi-user.target1.5...启动frps 服务sudo systemctl start frps完整的管理命令:# 启动frpsudo systemctl start frps# 停止frpsudo systemctl stop...frps# 重启frpsudo systemctl restart frps# 查看frp状态sudo systemctl status frps1.6 设置 frps 开机自启动sudo systemctl
Centos7下Frp服务端后台运行以及开机自启(Frp客户端同理) 使用systemctl来控制启动 vim /lib/systemd/system/frps.service 在frps.service...] Type=simple #启动服务的命令(此处写你的frps的实际安装目录) ExecStart=/home/frp_0.21.0_linux_amd64/frps -c /home/frp_0.21.0..._linux_amd64/frps.ini [Install] WantedBy=multi-user.target 然后就启动frps systemctl start frps 再打开自启动 systemctl... enable frps 关闭开机自启动 systemctl disable frps 如果要重启应用,可以这样 systemctl restart frps 如果要停止应用,可以输入 systemctl... stop frps 如果要查看应用的日志,可以输入 systemctl status frps 这是写的frps的后台启动,frpc的话,类比一下就可以了。
/frps -c ..../frps.ini 注册系统服务 vim systemd/frps.service 修改服务文件 [Unit] Description=Frp Server Service After=network.target...=/home/frp/frps -c /home/frp/frps.ini [Install] WantedBy=multi-user.target 复制文件到系统 cp systemd/frps.service...status frps.service # 停止 systemctl stop frps.service # 开机自启 systemctl enable frps.service 客户端安装 frp...rm -f frps.ini rm -f frps_full.ini rm -f systemd/frps.service rm -f systemd/frps@.service 修改配置文件 vim
/install-frps.sh -O ..../install-frps.sh chmod 700 ./install-frps.sh ..../install-frps.sh install 二、安装步骤 Loading network version for frps, please wait... frps Latest release .../install-frps.sh uninstall 五、服务器端管理命令 /etc/init.d/frps start /etc/init.d/frps stop /etc/init.d/frps restart.../etc/init.d/frps status /etc/init.d/frps config /etc/init.d/frps version 六、路由器端配置: FRP内网穿透开源地址: 注意:Frp
3)vi 编辑 frps.ini cd /opt/frp/ vi frps.ini [common] bind_addr = 0.0.0.0 bind_port = 7111 log_file = /...4)修改 systemd/frps.service 文件中 ExecStart 脚本段为 frps 以及 frps.ini 实际路径 /opt/frp/frps -c /opt/frp/frps.ini...frps.service 文件拷贝/usr/lib/systemd/system/目录下到并注册为系统服务 cp /opt/frp/systemd/frps.service /usr/lib/systemd.../system/frps.service systemctl enable frps.service systemctl start frps.service 若有防火墙,需要防火墙放通如下端口 firewall-cmd...6)排错 问题:/opt/frp/logs/frps.log 不产生日志 原因:由于 frps 服务是 nobody 用户运行的 解决办法:chown -R nobody /opt/frp/logs
在有公网ip的云服务器配置frps,即frp服务端。...公网云服务器 解压frp压缩包中的frps和frps.ini到任意路径,按照下面的步骤在公网云服务器上配置frps: 用 yum (CentOS)或 apt (Ubuntu)安装systemd # yum.../path/to/frps -c /path/to/frps.ini [Install] WantedBy = multi-user.target 配置frps.ini: [common] bind_port...# 启动frp systemctl start frps # 停止frp systemctl stop frps # 重启frp systemctl restart frps # 查看frp状态 systemctl...status frps 配置 frps 开机自启。