用了几天折腾了一下,自己草草的写了一笔记,分享出来,目前穿透良好。
有MJJ问我教程就分享出来,献丑了,新手第一次搞成功,可能不是最快捷的方式,大佬请指正
下面有很多涉及隐私的信息,用数字改了下,不要看混了
下面有**子的就相当于老 毛 子
==【安装配置服务端】:==
首先使用脚本在 服务端 VPS服务器安装frp
wget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh
chmod 700 ./install-frps.sh
./install-frps.sh install
在配置文件里填写相应的端口
安装完后会出现记录:
You Server IP : 107.666.186.193(VPS公网ip)
Bind port : 7788(通讯端口)
KCP support : true
vhost http port : 8899(http端口)
vhost https port : 9900(https端口)
Dashboard port : 6443(frp控制台端口)
token : h1pl8888X36mtO3
tcp_mux : true
Max Pool count : 50
Log level : info
Log max days : 3
Log file : enable
==============================================
frps Dashboard : http://107.666.186.193:6443/
Dashboard user : admin
Dashboard password : r99993Ie
这是安装完后的管理命令(启动,停止,重启等):
frps status manage : frps {start|stop|restart|status|config|version}
Example:
start: frps start
stop: frps stop
restart: frps restart
config:frps config
然后执行frps config进入配置使用VI编辑器添加“顶级域名”
在http端口上一条添加一行就行
subdomain_host = xxx.com
==【解析域名】==
到域名管理解析页面把域名解析到A记录ip(abc A记录到ip)
如果使用的三级或者二级域名,需要添加一个新的泛解析
比如使用abc.123.com作为顶级域名使用(subdomain_host的参数)
那么就需要解析一个 *.abc 到A记录ip(*这个泛解析对应的是客户端配置中的subdomain)
比如subdomain = xzb 那么穿透的域名就是 (xzb1.abc.123.com:http的端口号)
这样域名就解析完成了
==【路由器设置】==
//建议在配置前先恢复下出厂设置,格式化一下硬盘为ext4格式
(格式教程https://www.jianshu.com/p/5e5b57681a50)
然后到**子进行客户端配置
1.扩展功能—配置扩展环境:
启用opt自动更新
启用扩展脚本自动更新
opt强制安装
都打开
==【路由器最关键设置】==
先把路由器切换成AP模式(如果是迅雷下载宝这种或者不用路由功能的)
扩展功能—花生壳内网版—frp
启用frp内网穿透
启用frpc客户端
都打开
服务端不用打开,因为用的vps作为服务端
然后下拉找到配置文件如下:
# ==========客户端配置:==========
[common]server_addr = abc.123.com(这个对应的是服务端配置里的subdomain_host)
server_port = 7788(这个对应的是服务端配置里的Bind port)
token = h1pl8888836mtO3(和服务端token一致,相当于秘钥了)
#log_file = /dev/null
#log_level = info
#log_max_days = 3
[web]remote_port = 8899(根据下面的type类型,对应的是服务端设置的端口,http就填8899)
type = http
local_ip = 192.168.0.220(本地ip)
local_port = 888(本地端口,不同的端口对应的不同的服务)
subdomain = xzb1
(这个最重要,很多新手不理解,这就是在设置subdomain_host域名的多一级解析,比如这里是xzb1就相当于xzb1.123.com,如果这里填写kkk,就相当于kkk.123.com,访问管理穿透的话就在此域名后面加上http的端口号,比如:xzb1.123.com:8899)
如果需要穿透多个端口管理,只需要在这个下面另起一套就行了,比如:
[web2](名称一定不要和上面一样)remote_port = 8899
type = http
local_ip = 192.168.0.220(这里一定要填写在本地网络能打开的真实ip)
local_port = 331(端口一定要喝上面不一样)
subdomain = xzb2(域名一定要和上面不一样)
设置完,应用本页面设置,然后查看**子日志frps启动成功就可以了
如果启动失败,请检查服务器的端口是否放行,宝塔为例:登录宝塔—安全—设置放行端口即可
------------------------
参考教程:https://zhuanlan.zhihu.com/p/343334798
如果小鸡安装了宝塔等面板,请放行相应的端口
或者到服务器安全组相关功能放行端口
热议
推荐楼 金豆 2022-7-4 20:58:57
frp 具体是干啥的呢,
常见的应用场景是啥,
简单说就是从世界各地的任意网络上登录到你家的路由器及本地连接的任意设备,只要设备带ip地址和端口
推荐楼 kukuyan 2022-7-4 20:45:13
Frp缺点是速度太慢
2楼 lspro 2022-7-4 20:37:33
技术贴绑定
3楼 mjj小号 2022-7-4 20:37:46
支持 保姆级教程
4楼 romoss 2022-7-4 20:42:07
多谢分享
5楼 hello123 2022-7-4 20:42:46
收藏了。虽然看不懂但感觉很厉害。
6楼 告辞 2022-7-4 20:44:00
感谢分享,frp一直在用,搭在企鹅上很稳
7楼 gogoo2 2022-7-4 20:44:14
没看懂有啥用,技术贴还是支持下吧。。。
9楼 金豆 2022-7-4 20:46:46
Frp缺点是速度太慢
用国内小鸡起飞
国外小鸡必须全局才能打开
10楼 swlhlong 2022-7-4 20:52:51
支持 保姆级教程
12楼 花样 2022-7-4 20:56:26
frp 具体是干啥的呢,
常见的应用场景是啥,
总是听说,但是并不太懂
13楼 金豆 2022-7-4 20:58:57
frp 具体是干啥的呢,
常见的应用场景是啥,
简单说就是从世界各地的任意网络上登录到你家的路由器及本地连接的任意设备,只要设备带ip地址和端口
14楼 韭菜 2022-7-4 21:01:24
这个究竟有什么用,没看懂
15楼 Xiaoxi679 2022-7-4 21:04:10
16楼 kukuyan 2022-7-4 21:06:19
金豆 发表于 2022/7/4周一 下午8:46:46
kukuyan 发表于 2022-7-4 20:45
Frp缺点是速度太慢
用国内小鸡起飞
国外小鸡必须全局才能打开
没试过国内的,不过国外的平时跑测速都可以跑满千兆,frp一般最多3m的带宽感觉
17楼 没钱图屌丶 2022-7-4 21:06:30
技术贴绑定
18楼 shuang76 2022-7-4 21:08:40
支持**座!
19楼 xinuu 2022-7-4 21:24:20
支持技术贴
20楼 vlin 2022-7-4 21:34:49
支持 保姆级教程
22楼 柒焰 2022-7-4 21:48:46
可以的,frp速度不会慢,用腾讯hk做frps可以跑满带宽,但是我一般不用脚本,看作者说明自己部署的 https://gofrp.org/ 看这里的
23楼 kos 2022-7-4 22:27:30
有尝试内网的https服务穿透出去吗,内网的博客网页啥的
24楼 树枝 2022-7-4 22:46:24
收藏了。虽然看不懂但感觉很厉害。
25楼 不要搞我呀 2022-7-4 23:56:09
没必要用脚本吧,就github下载解压,然后赋权就行
修改完 frps.service 配置开机启动,服务端就搞定了
26楼 lisa1937 2022-7-5 01:17:25
这个教程码字过多有点劝退
27楼 冷心 2022-7-5 07:52:16
挺好的一个教程,已收藏
28楼 a4425656 2022-7-5 07:57:12
支持
29楼 flyingfly02 2022-7-5 08:14:43
收藏,以后可能用得上
30楼 imgood 2022-7-5 08:17:05
还是公网ip方便
32楼 jacksh 2022-7-5 08:37:45
技术贴,mark
33楼 SayWhat13 2022-7-5 08:40:02
Lz可以讲一下bind port和vhost http(s) port的区别吗?谢谢
34楼 laox 2022-7-5 08:59:46
没看懂
35楼 maiawpyg 2022-7-5 10:21:54
保姆级教程
36楼 ztas 2022-7-5 22:10:00
收藏了。虽然看不懂但感觉很厉害。
37楼 Lesun 2022-7-8 11:07:23
学习一下嘿嘿
38楼 qqcool8 2022-7-8 11:09:21
支持 保姆级教程
39楼 localhost:8080 2022-7-8 15:32:34
MARK
40楼 whbchj233 2022-7-8 17:02:21
收藏了
42楼 jpfree 2022-7-8 17:34:28
如何泛域名呢?
43楼 a87750530 1小时前
tcp_mux : false
服务端修改这个参数,一般人不告诉他,会有奇效
44楼 kevinma 1小时前
tcp_mux : false
服务端修改这个参数,一般人不告诉他,会有奇效
这是配置啥的,不懂就问
45楼 ThuFeng 12分钟前
HAOJIAOCHENG
46楼 yousihai 5分钟前
tcp_mux : false
服务端修改这个参数,一般人不告诉他,会有奇效
因为frp用的是yamux,这东西官方版本性能非常糟糕。
关闭mux后性能会好很多,但是…………frp的连接池管理比yamux还要糟糕,关闭mux后会导致新建连接巨慢无比
47楼 Crownsecular 3分钟前
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
谷姐靓号网





评论前必须登录!
立即登录 注册