注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。
网友 金豆 说:
*帖最后由 金豆 于 2022-7-5 13:41 编辑
用了几天折腾了一下,自己**的写了一笔记,分享出来,目前穿透良好。
有MJJ问我教程就分享出来,献丑了,新手第一次搞成功,可能不是最快捷的方式,大佬请指正
下面有很多涉及隐私的**,用数字改了下,不要看混了
下面有**子的就相当于老 毛 子
==【安装配置服务端】:==
首先使用脚*在 服务端 VPS***安装frp
**et –no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/******/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 : **43(frp控制台端口)
token : h1pl8888X36mtO3
tcp_mux : true
Max Pool count : 50
Log l***l : info
Lo***ax days : 3
Log file : enable
==============================================
frps Dashboard : http://107.666.186.193:**43/
Dashboard user : *****
Dashboard pa**word : r99993Ie
这是安装完后的**命令(启动,停止,重启等):
frps status ma**** : 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]
******_addr = abc.123.com(这个对应的是服务端配置里的subdomain_host)
******_port = 7788(这个对应的是服务端配置里的Bind port)
token = h1pl8888836mtO3(和服务端token一致,相当于秘钥了)
#log_file = /dev/null
#log_l***l = 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
如果小鸡安装了宝塔等面板,请放行相应的端口
或者到***安全组相关功能放行端口
网友 lsp** 说:
技术贴绑定
网友 mjj小号 说:
支持 保姆级教程
网友 **mo** 说:
多谢分享
网友 hello123 说:
收藏了。虽然看不懂但感觉很厉害。
网友 告辞 说:
感谢分享,frp一直在用,搭在企鹅上很稳
网友 gogoo2 说:
没看懂有啥用,技术贴还是支持下吧。。。
网友 kukuyan 说:
Frp缺点是速度太慢
网友 金豆 说:
kukuyan 发表于 2022-7-4 20:45
Frp缺点是速度太慢
网友 swlhlong 说:
支持 保姆级教程
网友 sah 说:
绑定支持,写教程的时候总喜欢纯文字,看教程的时候,恨不得每一个步骤都有图
网友 花样 说:
frp 具体是干啥的呢,
常见的应用场景是啥,
总是听说,但是并不太懂
网友 金豆 说:
花样 发表于 2022-7-4 20:56
frp 具体是干啥的呢,
常见的应用场景是啥,
网友 韭菜 说:
这个究竟有什么用,没看懂
网友 Xiaoxi679 说:
技术贴 绑定
网友 kukuyan 说:
金豆 发表于 2022/7/4周一 下午8:46:46
kukuyan 发表于 2022-7-4 20:45
Frp缺点是速度太慢
用国内小鸡起飞
国外小鸡必须全局才能打开
网友 没钱图*丶 说:
技术贴绑定
网友 shuang76 说:
支持**座!
网友 xinuu 说:
支持技术贴
网友 vlin 说:
支持 保姆级教程
网友 b66667777 说:
支持一下
网友 柒焰 说:
可以的,frp速度不会慢,用**hk做frps可以跑满带宽,但是我一般不用脚*,看作者说明自己部署的 https://gofrp.org/ 看这里的
网友 kos 说:
有尝试内网的https服务穿透出去吗,内网的博客网页啥的
网友 树枝 说:
收藏了。虽然看不懂但感觉很厉害。
网友 不要搞我呀 说:
没必要用脚*吧,就github下载解压,**赋权就行
修改完 frps.******* 配置开机启动,服务端就搞定了
网友 lisa1937 说:
这个教程码字过多有点劝退
网友 冷心 说:
挺好的一个教程,已收藏
网友 a4425656 说:
支持
网友 flyingfly02 说:
收藏,以后可能用得上
网友 imgood 说:
还是公网ip方便
网友 Benladen 说:
支持教程
网友 jacksh 说:
技术贴,mark
网友 SayWhat13 说:
Lz可以讲一下bind port和vhost http(s) port的区别吗?谢谢
网友 laox 说:
没看懂
网友 maiawpyg 说:
保姆级教程
网友 ztas 说:
收藏了。虽然看不懂但感觉很厉害。