全球主机交流论坛

标题: Frp内网穿透指南 [打印本页]

作者: JJM    时间: 2021-4-20 08:51
标题: Frp内网穿透指南
用一台闲置的广州轻量搭FRPS内网穿透实现在外面没有也能访问内网设备

大神勿喷,欢迎给俺们小白提供思路

一、前言

回想起去年疫情在家,企图用笔电跑Tomcat做服务端,用同一局域网下手机能够访问但是发给朋友却访问不了,那是我第一次有了外网ip/内网ip的概念,后来使用软路由后通过Openwrt自带的Frp插件让我了解了内网穿透的这种东西的存在,大概是刚买软路由的时候,当时浅尝辄止现在回想起来是服务端(Server)和客户端(Client)混淆了导致失败。

正好手中有一台的广州地区的腾讯轻量应用服务器在吃灰,不如好好利用起来,搭建Frps也就是Frp Server端,实现在外面也可以访问家中路由器或NAS!

二、前期准备
*服务端:一台带有公网IP的服务器/ VPS / NAT
*客户端:想实现外网访问的内网机器 例如:软路由/ PC/NAS/ etc.
服务端的搭建我选用的是腾讯云的广州轻量应用服务器 选择的原因首先是闲置了、国内三网接入相对国外延迟低可以带来更还的体验,而且价格相对来说也比较便宜,如果手头上没有北岸域名的朋友可以选择轻量应用服务器的海外地区,推荐香港地域。

我想在外面可以看到家中软路由的情况,所以客户端选用软路由系统Openwrt自带的Frp插件如下图所示


三、服务端安装Frps
小白推荐观看有图比教程视频结合本文进行搭建,大佬们勿喷 Frp肯定不放在眼里 可以跳过本文啦
https://www.有图比.com/embed/tHLeQECJ1R8
项目地址:GitHub – MvsCode/frps-onekey: Frps 一键安装脚本&管理脚本 A tool to auto-compile & install frps on Linux
1、SSH连接到你的vps,记住要用root用户登陆才可以

2、粘贴一键FRPS一键安装脚本,分阿里云和GIthub版本,国内机器推荐使用阿里云版本

wget https://code.aliyun.com/MvsCode/ ... ter/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
3、按照提示进行操作即可,无特殊要求按回车默认即可(密码最好自定义)然后最后一定复制下来备份,后面配置会用到,比如我的

============== Check your input ==============
You Server IP      : 159.75.69.***     //服务器IP/域名
Bind port          : 5443             //客户端端口 后面会用到
kcp support        : true              
vhost http port    : 80                  
vhost https port   : 443
Dashboard port     : 6443             //服务器面板端口
Dashboard user     : admin            //服务器端后台用户名
Dashboard password : ******           //服务器端后台用户名
token              : zYhupXwhhzqLDxeI
subdomain_host     : 159.75.69.***
tcp_mux            : true
Max Pool count     : 50
Log level          : info
Log max days       : 3
Log file           : enable
4.到这里服务端已经部署好了可以跳到下面服务端配置了,也可以进入面板后台看一下,地址是You Server IP:6443
输入上面的用户名(Dashboard user)和密码Dashboard Password进行登陆


大概这个样子
哦对了,如果你也使用的腾讯或者阿里的机子记得在防火墙中放行端口




四、客户端配置
一、根据复制的信息一一填入

============== Check your input ==============
You Server IP      : 159.75.69.***     //填服务器那一栏
Bind port          : 5443             //填端口那一栏
kcp support        : true              
vhost http port    : 80                  
vhost https port   : 443
Dashboard port     : 6443            
Dashboard user     : admin           
Dashboard password : ******           
token              : zYhupXwhhzqLDxeI     //密令
subdomain_host     : 159.75.69.***
tcp_mux            : true
Max Pool count     : 50
Log level          : info
Log max days       : 3
Log file           : enable



二、添加服务列表


到后台面板看一下,HTTP是否多了一项


接下来访问你绑定的域名加端口号试一下,能访问就说明穿透成功!!

大神勿喷,欢迎给俺提供思路

作者: 落英缤纷    时间: 2021-4-20 08:55
感谢大佬提供教程!!!
作者: nat.ee    时间: 2021-4-20 09:05
https://nat.ee/50.html
windows 下,一键将frp注册为系统服务后台运行。
作者: 暗黑骑士    时间: 2021-4-20 09:29
内网穿透
作者: allen314    时间: 2021-4-20 12:17
不错的教程!支持
作者: tianya2002    时间: 2021-4-20 12:23
感谢大佬分享,已收藏
作者: nswdhy    时间: 2021-4-20 12:26
  1. start cmd /k "CD C:\frp&&frpc.exe -c frpc.ini"
复制代码

保存为.bat加入开机计划任务
C:\frp 为frp文件夹物理路径
作者: QX2019    时间: 2021-4-20 12:28
内网穿透mark
作者: imes    时间: 2021-4-20 12:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: laox    时间: 2021-4-20 12:32
技术贴不得不顶啊
作者: 蓝瘦香菇    时间: 2021-4-20 12:33
帮顶,还在用0.29版管理各路由器
作者: 大姨舅    时间: 2021-4-20 12:34
虽然已经用了很久了 还是支持一下
作者: zhli0718    时间: 2021-4-20 12:50
之前专门买了个阿里云给家里的锐角云做FRP,上班的时候可以手动远程下载,玩了几天买了个115,远程下载用不上了,想给家里的电脑弄个试试上班远程lol,结果卡的一逼,现在阿里云在挖矿
作者: zmr90    时间: 2021-4-20 17:52
我用nps
作者: h20    时间: 2021-4-20 18:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: 徘徊的猫    时间: 2021-4-20 18:15
已经可以访问nas,就是用黑群晖装了bitwarden,外网不会设置,哪个大佬指点下
作者: JJM    时间: 2021-4-24 21:55
顶一顶
作者: jacksh    时间: 2021-4-24 22:08
mark                                          
作者: kukuyan    时间: 2021-4-24 22:14
马克
作者: JJM    时间: 2021-4-26 09:06
jacksh 发表于 2021-4-24 22:08
mark

感谢大佬捧场
作者: openos    时间: 2021-4-26 09:19
这东西其实挺好用的.
只是现在有公网ip, 就没有启用
作者: ccuu    时间: 2021-4-26 09:22
牛逼,正需要这个教程,谢谢大佬。
作者: a87750530    时间: 2021-4-26 09:29
这教程配置还有问题,多域名,多端口你就蛋疼了
作者: talway    时间: 2021-4-26 09:42
简单的就使用 tailscale组网,简单方便,
作者: malaohu    时间: 2021-4-26 09:43
不错 不错。博客也写了一篇。都写了快2个月了......
作者: JJM    时间: 2021-4-26 11:10
talway 发表于 2021-4-26 09:42
简单的就使用 tailscale组网,简单方便,

这个还没了解过 我去谷歌一下
作者: JJM    时间: 2021-4-26 11:12
a87750530 发表于 2021-4-26 09:29
这教程配置还有问题,多域名,多端口你就蛋疼了

?现在就配置了好多域名的 客户端设置好就好了 我没细说 到时候再补充一下
作者: JJM    时间: 2021-4-26 11:13
ccuu 发表于 2021-4-26 09:22
牛逼,正需要这个教程,谢谢大佬。

推荐看那个油管视频 讲的很好
作者: JJM    时间: 2021-4-26 11:15
openos 发表于 2021-4-26 09:19
这东西其实挺好用的.
只是现在有公网ip, 就没有启用

羡慕啊 以后有公网IP了我也不会用这个了哈哈哈
作者: 鹤绝    时间: 2021-4-26 11:19
nat.ee 发表于 2021-4-20 09:05
https://nat.ee/50.html
windows 下,一键将frp注册为系统服务后台运行。

windows只能穿透windows如果Linux穿透windows的话速度会大大下降
作者: zmr90    时间: 2021-4-26 12:12
nps也不错
作者: 风影OvO    时间: 2021-4-26 15:32
马克一下
作者: dufanct    时间: 2021-4-26 15:56
打个记号
作者: ccuu    时间: 2021-4-26 17:44
JJM 发表于 2021-4-26 11:13
推荐看那个油管视频 讲的很好

木问题,回家就去学习。
作者: b66667777    时间: 2021-4-26 17:51

作者: Clost    时间: 2021-4-26 17:52
nat.ee 发表于 2021-4-20 09:05
https://nat.ee/50.html
windows 下,一键将frp注册为系统服务后台运行。

大佬能发个网盘源码吗
作者: lisa1937    时间: 2021-4-26 17:54
frp是神器。之前拿广州G口反代香港,不知道是不是跑CN2了 那个4K油管秒开啊
作者: JJM    时间: 2021-4-27 09:17
lisa1937 发表于 2021-4-26 17:54
frp是神器。之前拿广州G口反代香港,不知道是不是跑CN2了 那个4K油管秒开啊

frp和反代不太一样吧……
作者: Benladen    时间: 2021-4-27 09:27
可以可以
作者: lisa1937    时间: 2021-4-27 11:53
JJM 发表于 2021-4-27 09:17
frp和反代不太一样吧……

你精通frp的话应该懂我说什么
作者: jakobw    时间: 2021-4-27 22:53
不错的教程!支持mark
作者: JJM    时间: 2021-4-29 10:20
jakobw 发表于 2021-4-27 22:53
不错的教程!支持mark

感谢支持
作者: JJM    时间: 2021-4-29 10:21
lisa1937 发表于 2021-4-27 11:53
你精通frp的话应该懂我说什么

端口转发端口映射吗好像有点类似
作者: huang1dede    时间: 2021-4-29 10:24
请多一点这样的教程,,少一点撕X,,,这个论坛将会更好一点.
作者: shelizi1    时间: 2021-4-29 17:45
内网穿透的,会不会被用于入侵呀?
作者: 燕十三丶    时间: 2021-4-29 18:07
mark。一直用nps
作者: Cuchemist    时间: 2021-4-29 19:04
....frp 内网穿透




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4