Linux服务器如何配置Frp 前言 根据Frp官网的介绍 我们可以得知 "Frp是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。 总结就是一个内网穿透的工具 我们可以用有公网IP的服务器作为frp的服务端 可以做到 例如:在外访问自己家中的NAS 开设Minecraft服务器 和小伙伴联机 ...... 准备工作 首先 我们需要一台服务器 我用的是腾讯云的轻量应用服务器 [LHFqrq.png] 地区尽量选和你近的 要建站或者干些别的建议选择中国香港的 系统 Debian 11 或 Ubuntu 20 '粘贴刚刚复制的链接' 由于链接在Github 可能下载不了 不过tx云服务器有加速线路 一般可以正常下载 然后输入 tar -xzvf frp_x.xx.x_linux_amd64.tar.gz ( port 也在服务器防火墙放行!!!
所以呢,我打算补一下文章(其实是有人来找我的,所以我就顺便补下文章) 服务器要求:任何Linux/Windows操作系统。 教程中 Ubuntu 18.04 64位。 FRP版本: v0.27.1 FRP Releases: https://github.com/fatedier/frp/releases FRP是一个高性能的反向代理工具,可以帮你穿透NAT网络并且绕过防火墙 服务器 下载&配置 wget并解压最新版frp,请将命令替换为适合你当前环境的,如果不知道,可以评论区留言。 完整的配置的文件在frpc_full.ini [common] server_addr = 0.0.0.0 ## frps服务器地址 server_port = 7000 ## frps服务器端口 接着,连接到需要映射的服务器并运行你的frpc客户端。 screen -S frpc ./frpc -c frpc.ini 如果没有错误提示,他运行起来应该是类似这样: ?
今天给大家介绍一个好用内网穿透工具FRP,FRP全名:快速反向代理。FRP是一个使用Go语言开发的高级的反向代理应用程序,可以帮助您轻松地进行内网穿透,对外提供服务。 FRP客户端说明 [common] //无需修改 server_addr = 0.0.0.0 //frps服务器IP server_port = 0000 //frps端口 token = 客户端配置实例 [common] //无需修改 server_addr = 51.83.172.100 //frps服务器IP server_port = 7000 //frps端口 token 免费服务器信息 //Version 0.34.3 已稳定运行:2年 264天 21时 10分 5秒 连接地址和特权认证密码请看配置实例 免费多级域名格式 51.83.172.100 举例:51.83.172.100 :7010(7010-8000) 将域名CNAME解析至 51.83.172.100 即可绑定自己的域名 此服务器开放7010-8000范围的TCP、UDP端口映射 服务器是0.34.3版本,请使用相同版本客户端
针对这种情况,我设计出这样一种方案,通过frp将所有内网服务器映射到一台公网服务器上,再在公网服务器部署jumpserver跳板机做集中管理和权限控制,这样我们只需要连接一次就能去选择连接各个服务器了。 内网服务器是192.168.10.113,将ssh端口22映射到跳板机服务器端口1001。 跳板机服务器是192.168.10.20,其中1000端口是frp监听端口,1001是接受内网ssh转发的端口,1002是管理面板,2222是跳板机的连接端口。 用户test 密码123456 三、服务端frp安装 下载最新包 wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp /frps.ini & 四、配置内网服务器客户端 下载最新包 wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0
前期准备 源码:https://github.com/fatedier/frp/releases 树莓派 固定公网ip服务器 域名 等 服务端 frps 下载服务端:https://github.com /fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_386.tar.gz 要选择喝服务器内核相符的版本 解压 tar zxvf frp /frp/releases/download/v0.38.0/frp_0.38.0_linux_arm.tar.gz 因为是树莓派,所以下载arm的 # 解压 tar zxvf frp***.tar.gz 修改配置 vim frpc.service # 启动服务 service frpc start # 开启自启 systemctl enable frpc nginx反向代理 设置代理的作用呢,就是和服务器上原本的 80; location / { proxy_pass http://127.0.0.1:1001; # 至于这里问什么是1001端口,看服务器配置vhost_http_port
十分钟教你配置frp实现内网穿透 一、frp的作用 利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。 tomcat模拟,这里就不演示了 三、安装frp 1、公网服务器与内网服务器都需要下载frp进行安装,公网服务器(服务端)配置关注步骤6,内网服务器(客户端)关注步骤7 2、下载地址是https://github.com /fatedier/frp/releases,下载linux版本frp_0.13.0_linux_amd64.tar.gz,个人感觉下载速度有点慢, 也可以这样选择下载wget https://github.com /fatedier/frp/releases/download/v0.13.0/frp_0.13.0_linux_amd64.tar.gz 3、新建目录mkdir -p /usr/local/frp,上传 frp_0.13.0_linux_amd64.tar.gz至linux服务器该目录下 4、解压tar -zxvf frp_0.13.0_linux_amd64.tar.gz 5、进入解压目录cd frp
github:https://github.com/fatedier/frp document:https://gofrp.org/docs/ 一、frp 服务端 下载 目前可以在 Github 的 Release 服务,比如:https://www.ioiox.com/frp.html 二、frp 客户端 配置文件: [common] server_addr = free.frp.ioiox.com # 服务器 IP或者地址 server_port = 7007 # 服务器提供的端口号 token = www.ioiox.com # 服务器提供的token [web1] # 为避免错误,一定需更改为比较特殊的名称,不能和服务器端其他配置重名. type = http custom_domains = nas.ioiox.com # 填写你的域名 [web2] # 为避免错误,一定需更改为比较特殊的名称,不能和服务器端其他配置重名
大家好,又见面了,我是你们的朋友全栈 frp点对点udp方式内网穿透ssh,节省服务器流量 (2019 年 5 月 30 日) frp ssh 安全连接和服务器安全设置 (2019 年 5 月 29 日) frp 控制台监控dashboard配置 (2019 年 5 月 27 日) frp内网穿透 公网访问本地web服务 (2019 年 5 月 26 日) frp安装教程 穿透SSH (2019 年 5 月 25 日) frp内网穿透简介 (2019 年 5 月 25 日) frp简介 frp 是一个内网穿透工具。 FRP 支持 TCP、UDP、HTTP、HTTPS, 就是说不仅仅限于本地web服务器可以暴露,整台机器都可以暴露,windows的远程控制,mac和linux的ssh都可以被暴露。 因为我有了外网地址就不需要部署在公网服务器,直接进行本地调试,听起来都棒。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
⽀持域前置 PatchETW 远程HTTP下载 payload or 配置⽂件 1.frp源代码的修改 修改读取config配置的⽅式 修改编译exe为DLL 流量混淆 域前置 启⽤ 加上我之前⼀直想在cs⾥运⾏frp,主要就是cs他有⼀个⼤⼩限制1MB。所以我没办法内存运⾏,如果其他c2的话我觉得完全有可能连aes加密的⽂件都不落地。 Dinvoke:https://github.com/TheWover/DInvoke 感谢这个作者提供的Dinvoke,他是frp能在内存中运⾏的重要的⼀环。 \frpcompress.exe --file C:\Users\qax\Desktop\Beacon_Frp\test\frpc.dll --config C:\Users\qax\Desktop\Beacon_Frp 本地加载frp 与远程加载相⽐本地加载会落地⼀个aes加密过的⽂件 ,使⽤frpc.dll.raw加载⼀定要指定--config,不指定就会报错。
公网IP:120.92.93.12 内网IP:192.168.1.162 根据系统架构,下载对应的程序 https://github.com/fatedier/frp/releases 解压安装包 把frps和frps.ini放到公网服务器上 把frpc和frpc.ini放到内网服务器上 通过ssh访问公司内网服务器 修改frps.ini文件 vim frps.ini [common] bind_port /frps.ini 修改frpc.ini文件 vim frpc.ini [common] server_addr = 120.92.93.12 # 指定公网服务器IP server_port = 7000 /frpc.ini 通过ssh访问内网服务器 ssh -oPort=6000 root@120.92.93.12 通过自定义域名访问部署于内网的web服务 修改frps.ini,设置http访问端口为8080 /frpc.ini 把www.test.com解析到120.92.93.12上,访问http://www.test.com:8080即可访问到处于内网服务器的web服务器上
那么今天就给大家推荐一款自建内网穿透. /frp/blob/master/README_zh.md 1.安装 注意: frp 仍然处于前期开发阶段,未经充分测试与验证,不推荐用于生产环境。 这里准备一台本地内网IP为192.168.1.100的机器和一台阿里云有外网IP出口的服务器,Frp在这两台机器上都要安装 笔者这里使用的是Centos 64位版本需要其他版本可以去此处下载:https /frp/frpc.ini 这样就可以访问了到本地的22端口在任何地方都可以访问自己内网的服务器了 3 总结 Frp不止支持TCP模式还支持UDP,DNS,WEB,SOCKET5等,可以说功能非常强大, 有了Frp基本只需要一台有外网的服务器就可以做到内网服务器和外网服务器一样访问,更多的使用方式大家可以参考官网文档,最后多谢大家的支持,希望本篇文章能够帮助大家解决问题.
frp Home:https://gofrp.org/docs/ Frp GitHub:https://gofrp.org/docs/ 网卡名称 子网IP Web 192.168.158.0/24 Nat0
前一段时间买了一个刷了armbian系统的电视盒子,但是一直没办法在外访问搭建好的项目,于是使用frp搭建了内网穿透服务器。 要求:需要有一台有外网ip的服务器 下载frp 我的是linux系统,使用uname -a命令查看系统架构。 :https://github.com/fatedier/frp/releases 服务器端配置 上传下载的压缩包 解压 1.解压安装包 tar -zxf frp_0.45.0_linux_amd64. ,则需要登录云服务器厂商控制台,放行端口 测试 ip:7500可访问可视化界面,如能成功访问即可 客户端(本地机器)配置 解压 同服务端一致 配置 客户端是frpc.ini,注意服务端是frps.ini ,要区分开 # 客户端配置 [common] server_addr = 服务器公网ip # 与frps.ini的bind_port一致 server_port = 7000 # 与frps.ini
,可以通过 frp 的方法开启服务器转发本地的 ZeroNet 服务器 这样小伙伴通过访问你的服务器,就可以访问到你本地的 ZeroNet 网络,这样小伙伴就不需要在自己的设备上安装 ZeroNet 这样就可以愉快在手机上访问 ZeroNet 内容啦 下面一步步告诉大家如何通过服务器开启 frp 转发本地的 ZeroNet 网络 在开始阅读之前,要求你有下面的资源 一台有外网 ip 的服务器 有自己的域名 在服务器开启 frp 的方法请看frp 官方文档 建议的服务器端配置是打开 frps.ini 修改里面的代码 [common] bind_port = 7000 vhost_http_port = 8080 subdomain_host ,推荐只使用英文小写字符 type = http local_port = 43110 # 本地的端口 local_ip = 127.0.0.1 # 本地的 ip 地址 subdomain = zero 的服务器端和客户端,然后开始配置 ZeroNet 啦 本地双击打开 ZeroNet 然后尝试访问一下你的配置域名,看 frp 是否成功配置,如果看到了网站显示下面内容,那么 frp 已经完成配置 Forbidden
frp 内网穿透实例 前置 在这之前,你应该在嵌入式设备上和带有公网 IP 的服务器上都已经安装好了 frp ,如果没有的话就翻一下前面几节的内容。 今天把 frp 的官方文档阅读完了,发现这个项目是我们国人主导的,还是比较自豪的;文档写的非常详细,我的建议是全部读一遍吧,花不了你多久时间的,因此也不介绍 frp 了,直接给出几个我自己的配置实例就可以了 服务器基本配置 服务器 frps 使用 frps.ini 进行配置: [common] # 服务端监听地址(一般不需要填写) # bind_addr = 0.0.0.0 # 服务端监听端口 bind_port /frps.ini & 将 frp 服务器运行在后台。 frp 是有提供获取远程文件的途径的,但是由于之前我已经在我的 IOT 上搭建好了 ftp 服务器,可以下载和上传文件,所以这里也打算穿透一下。
SSH工具: http://www.hostbuf.com/t/988.html 必备条件:java配置好,它依赖于java环境 推荐:也可以下载这个:terminus 第三步:下载frp内网穿透软件 (服务器和客户端的均要下载哦) 官网:https://github.com/fatedier/frp/releases 简单配置介绍 :https://www.iplaysoft.com/frp.html .zip 第四步:配置frp相关属性(简单配置哦,详细的自己百度啦) 服务端配置:登录finalShell客户端,服务器登陆成功 登录展示 登录必填项 接下来就是敲击命令行下载安装配置咯 服务器端的相关配置 frp服务,端口已被占用,此时就要在服务器端查看后台运行程序:ps -ef|grep frps 若存在,执行kill 对应进程号 然后重新操作启动远程frp服务,本地基本上没啥问题了,至少我遇到了这个问题 x-oss-process=image/format,png) 访问frp管理页面 服务器外网ip:dashboard_port 125.251.552.2:7500 (这里可以用nginx反向代理利用域名来替换长长的
Frp是一个用于内网穿透的反向代理工具,可以方便的从外网访问内网中的主机。frp分为服务器端(frps)和客户端(frpc),想要实现内网穿透,除了需要frp工具,我们还需要一台VPS。 所需组件 一台公网的VPS主机:用来部署frp的服务器端 内网试验机:用来部署frp的客户端 一台pc,用来发起连接请求的试验机 frp工具:该工具在github上,项目地址为:https://github.com /fatedier/frp (这里需要注意的是在下载frp时一定要看清楚我们所需要的版本,比如服务器端linux_x86_64,那我们就选择amd64的版本下载就好) 服务器端部署 下载好正确的frp压缩包后 ,直接解压: tar -xzvf frp_0.44.0_linux_amd64.tar 进入解压好的包,这里解释一下各个文件的作用吧: frps:frp服务器端启动文件 frpc: frp客户端启动文件 frps.ini:frp服务器端配置文件 frpc.ini:frp客户端配置文件 frpc_full.ini:客户端全配置文件 frps_full.ini:服务器端全配置文件
前两天腾讯云活动,撸了一个月服务器玩玩,想想自己都是用虚拟主机,真的太难了。 之后突然想起来在酷安酷友的服务器上当时想通过FRP来内网穿透玩,但是怎么也不成功。这次趁着机会,自己实验一下。因为已经安装了宝塔的界面就不想在改了,于是就在宝塔的基础上开始。 frps 1.下载frp压缩包并上传到服务器上解压到root目录下新建frp文件夹内。 2.之后给所有的文件设置777权限。 3.打开ssh,测试frp是否正常。 cd /root/frp . /frps -c frps.ini 服务器端完成,之后打开了ip:6443,打开了,心里美滋滋。 现在用自己的小平板党web服务器玩耍,在一个月内好好折腾一下。
Frp实现端口转发内网穿透 准备工作 1.1 frp是什么 简单地说,frp就是一个反向代理软件,它体积轻量但功能很强大,可以使处于内网或防火墙后的设备对外界提供服务,它支持HTTP、TCP、UDP等众多协议 文件夹改个名,方便使用 cp -r frp_0.31.2_linux_amd64 frp 把解压出来的文件夹复制到你想要的目录下,为了方便我直接放在用户目录下了,进入该目录 cd frp查看一下文件 “server_port”为服务器端口,填入你设置的端口号即可,如果未改变就是7000 “token”是你在服务器上设置的连接口令,原样填入即可。 FRP后台查看效果。 lhost=你的公网ip lport=msf对应的公网端口1.exe lhost:必需设置为你的公网ip lport:设置你在frpc.ini的[msf] remote_port = xxxx 只有通过服务器的
Frp内网穿透 内网穿透从本质上来讲也是端口映射,两者都是将内网地址映射到公网可访问的地址,而区别是端口映射直接在路由器中配置即可,而内网穿透配置的端口映射则需要客户端和服务端进行绑定后实现,相当于客户端和服务端之间建立了一条隧道 ,然后访问服务端的请求会通过隧道转发给内网主机,该情况多用于没有公网 IP 的情况下使用; frp是一个高性能的反向代理应用,可以轻松地进行内网穿透,对外网提供服务, 支持tcp, udp, http 便捷的方式通过具有公网 IP 节点的中转暴露到公网; ## 中文文档地址: https://gofrp.org/docs/ ## github 下载地址: https://github.com/fatedier/frp /releases Frp有客户端和服务端,根据所安装主机的系统下载好对应的版本,这里下载了两个版本,一个windows版本,一个linux版本; 1、映射内网SSH服务 将linux版本文件通过 xshell上传到云服务器,并进行解压; ## 解压文件 tar xf frp_0.33.0_linux_amd64.tar.gz ## 文件涵义 frpc 客户端程序 frpc_full.ini
云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。 腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。
扫码关注腾讯云开发者
领取腾讯云代金券