隐藏用户通过访问服务端的 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
/frps -c ..../frps -c ....: 这里相当于把内网服务器的80端口绑定到外网服务器的86端口上 ,这里我使用了二级域名,其实也没有必要配置,只是为了区分,后面会有二级泛域名的配置 frpc.ini [common] server_addr...自定义二级域名 在多人同时使用一个 frps 时,通过自定义二级域名的方式来使用会更加方便。 通过在 frps 的配置文件中配置 subdomain_host,就可以启用该特性。...{subdomain_host} 解析到 frps 所在服务器。之后用户可以通过 subdomain 自行指定自己的 web 服务所需要使用的二级域名,通过 {subdomain}.
/frps -c ....= 86 启动 frps; 注意:如果之前启动过,一定要关闭frps进程 nohup ....: 这里相当于把内网服务器的80端口绑定到外网服务器的86端口上 ,这里我使用了二级域名,其实也没有必要配置,只是为了区分,后面会有二级泛域名的配置 # frpc.ini[common]server_addr...image 自定义二级域名 在多人同时使用一个 frps 时,通过自定义二级域名的方式来使用会更加方便。 通过在 frps 的配置文件中配置 subdomain_host,就可以启用该特性。...{subdomain_host} 解析到 frps 所在服务器。之后用户可以通过 subdomain 自行指定自己的 web 服务所需要使用的二级域名,通过 {subdomain}.
修改成如下 [common] #frps跟客户端通信的长连接端口 bind_port = 7000 #这个端口的http请求会走frps vhost_http_port = 8765 #这个端口的https...admin #dashboard 端 口 , 启 动 成 功 后 可 通 过 浏 览 器 访 问 如 http://ip:7500 dashboard_port = 7500 #二级域名后缀 subdomain_host...= frps.jxwazx.cn 启动服务端 nohup ..../frps -c ..../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
本篇文章目标: 1、自定义二级域名做本地端口映射 2、要求支持80端来做微信开发调试 3、能查看端口的连接状态 这里我贴出我的配置内容如下: 2、服务端端配置 frps.ini 假如服务端的IP.../frps.log log_level = info log_max_days = 3 3、客户端配置 frpc.ini [common] server_addr = 121.35.99.12 # 服务器...在多人同时使用一个 frps 时,通过自定义二级域名的方式来使用会更加方便。...通过在 frps 的配置文件中配置 subdomain_host,就可以启用该特性。...{subdomain_host} 解析到 frps 所在服务器。之后用户可以通过 subdomain 自行指定自己的 web 服务所需要使用的二级域名,通过 {subdomain}.
mkdir /etc/frps cd /etc/frps 将安装包下载到服务器中。...systemctl enable frps // 取消开机自启 systemctl disable frps 配置Frps 打开配置文件 vim /etc/frps/frps.ini [common...{subdomain_host} 解析到 frps 所在服务器。之后用户可以通过 subdomain 自行指定自己的 web 服务所需要使用的二级域名,通过 {subdomain}....根据自己情况选择,可以设置成ip或者域名,如果选择自定义域名则不能是属于主域名(subdomain_host) 的子域名或者泛域名,如果选择子域名必须是服务端主域名下的子域名,这里只需要填写前缀就可以了,比如我用二级域名...frp.404.cafe 作为主域名,我想通过三级域名 alist.frp.404.cafe 来访问内网alist服务,那我只需要填写【alist】就可以了,这里alist.frp.相对frp.就是第二级域名
/frps --help ,如果显示 -bash: ....4.配置frps.ini文件,下面端口可以根据自己情况设置,YourUsername,YourPassword,YourToken三项根据情况设置一下。.../frps -c frps.ini 服务器端完成,之后打开了ip:6443,打开了,心里美滋滋。...#客户端所在内网的IP地址 local_ip = 192.168.×.× local_port = 3389 #远程连接的端口号,可自行设置,默认6900 remote_port = 6900 #绑定二级域名的前缀...因为访问我用的ip,为了简单点,去找个备案的二级域名(本域名未备案)绑定到服务器上,之后为了避免每次都输入端口,在宝塔网站上用了反代理。
我们可以借助 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
:服务端可执行程序 frps_full.ini:服务端所有配置项(可以再此文件查看frp的所有的配置项) frps.ini:服务端配置项 LICENSE:许可证 服务端只需要编辑frps.ini文件 客户端只需要编辑.../frps -c frps.ini 如下表示启动成功 ? .../frps -c ....custom_domains = www.chendahai.cn [web02] type = http local_port = 80 custom_domains = cd.chendahai.cn # 使用二级域名进行配置... 之后访问内网的80端口web服务可以通过cd.chendahai.cn:6001就可以访问了,二级域名是需要配置域名解析的。
文件解压后,一般都包含frps(frp服务端运行文件),frpc(frp客户端运行文件),frps。.../frps.log log_level = info log_max_days = 3 #Web 服务增加自定义二级域名 subdomain_host = ***.com #其次在 FRP 客户端配置文件配置...subdomain_host custom_domains = raven520.top,www.raven520.top #使用这个属性,服务端需用 subdomain_host 指定一个域名,并且只能用二级域名.../frps -c ./frps.ini & # 后台启动 nohup ./frps -c ./frps.ini & nohup ./frpc -c ..../start_frps.sh # 插入如下内容: nohup /home/program/frps_server/frps -c /home/program/frps_server/frps.ini>/
0.21.0_linux_386.tar.gz 解压 tar -zxvf frp_0.21.0_linux_386.tar.gz 删除客户端frpc和配置文件frpc.ini(服务器端只保留frps...,并自己新建frps.ini) rm -rf frpc_full.ini frpc.ini frpc frps_full.ini frps.ini 新建frps.ini配置文件 vi frps.ini.../frps -c frps.ini 2、配置群晖上的frpc客户端 启用群晖上的ssh,ftps,telnet,然后ssh访问群晖,切换root sudo -i cd /volume1/home... frps.ini frps frpc_full.ini frpc.ini 新建frpc.ini: vi frpc.ini 配置: ---- [common] server_addr...privilege_token = newbalance [nas] subdomain = nas type = http local_port = 5000 ---- subdomain:为域名的二级域名
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.ini, 然后启动 ./frps -c ./frps.ini,放后台启动命令 nohup ./frps -c ..../frps.ini & [common] bind_port = 7000 # 客户端定义的端口 vhost_http_port = 4300 配置客户端,同样下载解压 wget https://github.com...http #访问协议 local_port = 4200 #内网web服务的端口号 custom_domains = www.good.com #所绑定的公网服务器域名,一级、二级域名都可以
配置frpc.ini 参考frp配置说明 #打开frpc配置文件 vim /usr/frp/frpc.ini 参考说明,进行配置 #frps服务端地址 server_addr = xxx.xxx.xxx.xxx...#frps服务端通讯端口,客户端连接到服务端内网穿透传输数据的端口 server_port = 7000 #特权模式密钥,客户端连接到FRPS服务端的验证密钥 privilege_token = JKSDF...失败后重连,默认为true不重连 login_fail_exit = false #如连接报错,则去掉 #KCP协议在弱网环境下传输效率提升明显,但是对frps会有一些额外的流量消耗。...true #自定义域名访问穿透服务,一般域名设置了二级域名泛解析以后,这里填*.freenat.bid即可,*自定义,如果不想用域名或者自行搭建frps没有域名,则穿透协议类型选择tcp,见以下tcp.../frps -c frps.ini >/dev/null 2>&1 & 客户端: nohup .
通过 ssh 访问公司内网机器修改 frps.ini 文件,这里使用了最简化的配置:# frps.ini[common]bind_port = 7000启动 frps:./frps -c ....修改 frps.ini 文件:# frps.ini[common]bind_port = 7000启动 frps:./frps -c ....自定义二级域名在多人同时使用一个 frps 时,通过自定义二级域名的方式来使用会更加方便。通过在 frps 的配置文件中配置 subdomain_host,就可以启用该特性。...{subdomain_host} 解析到 frps 所在服务器。之后用户可以通过 subdomain 自行指定自己的 web 服务所需要使用的二级域名,通过 {subdomain}....# frps.ini[common]subdomain_host = frps.com将泛域名 *.frps.com 解析到 frps 所在服务器的 IP 地址。
转发本地的 ZeroNet 网络 在开始阅读之前,要求你有下面的资源 一台有外网 ip 的服务器 有自己的域名 在服务器开启 frp 的方法请看frp 官方文档 建议的服务器端配置是打开 frps.ini...修改里面的代码 [common] bind_port = 7000 vhost_http_port = 8080 subdomain_host = 你的二级域名 注意本文提供的方法要求你有一个域名,配置自己的二级域名的...A 记录到你的服务器地址,同时里面的记录需要是 *.二级域名.域名.com 如 *.serivce.lindexi.com 注意加上了 *....zeronet.conf 文件修改内容 [global] fileserver_port = 25823 ui_ip = 0.0.0.0 ui_port = 43110 ui_host = 你的域名:对应 frps.ini
/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 六、路由器端配置: ?...local_port = 80 use_encryption = true use_gzip = true custom_domains = *.*.* #表示远程访问192.168.1.1需要的域名,可以为二级域名
-zxvf frp_0.13.0_linux_amd64.tar.gz 5、进入解压目录cd frp_0.13.0_linux_amd64,这里主要关注4个文件,分别是frpc、frpc.ini和frps...、frps.ini,前者两个文件是客户端所关注文件,后者两个文件是服务端所关注两个文件。.../frps -c ./frps.ini,这是前台启动,后台启动命令为nohup ./frps -c ..../frps.ini & 7、配置客户端(内网服务器),首先删掉frps、frps.ini两个文件,然后再进行配置,vi ....http #访问协议 local_port = 8081 #内网web服务的端口号 custom_domains = repo.iwi.com #所绑定的公网服务器域名,一级、二级域名都可以
,并且发送一个请求 login(),之后保持住这个长连接,如果断开了,就重试 frps 收到请求之后,会建立一个 listener 监听来自公网的请求 当 frps 接受到请求之后,会在本地看是否有可用的连接...proxy 的 frps 收到来自 frpc 的连接之后,就把新建立的连接与来自公网的连接进行流量互转 如果请求断开了,那么就把另一端的请求也断开 3、用法 (1)服务端 frps.ini配置文件.../frps -c ./frps.ini ./frps -c ....host_header_rewrite = dev.yourdomain.com #启用简单HTTP认证 #http_user = abc #http_pwd = abc #在服务端配置了subdomain_host的情况下用于自定义二级域名.../frps -c ./frps.ini (2)客户端 开启Apache 配置文件 ./frpc -c .
领取专属 10元无门槛券
手把手带您无忧上云