frp入门,大佬们见笑了

本文仅记录个人使用的情况,更多高端技能有待大佬们指点,觉得没用笑笑就好。

1、确认处理器架构,确定frp下载文件。

先执行

uname -m

输出结果对照

浏览器打开frp仓库:https://github.com/fatedier/frp/releases

找到对应的版本

2、拉取frp文件

cd /root

wget https://github.com/fatedier/frp/releases/download/v0.44.0/frp_0.44.0_linux_amd64.tar.gz

第二段wget后的地址为自己需要下载的文件的链接地址,不要照抄

解压文件

tar -zxvf frp_0.44.0_linux_amd64.tar.gz

删除压缩包

rm -rf frp_0.44.0_linux_amd64.tar.gz

重命名文件夹

mv frp_0.44.0_linux_amd64 frp

进入frp,列出所有文件,删除有关frps服务端的文件(一般是这三个文件frps、frps.ini、frps_full.ini),或者删除有关frpc客户端的文件(一般是这三个文件frpc、frpc.ini、frpc_full.ini),客户端删除服务端文件,服务端删除客户端文件,请务必确认仔细。

cd /root/frp

ls

rm -rf frps frps.ini frps_full.ini   //删除服务端文件

rm -rf frpc frpc.ini frpc_full.ini   //删除客户端文件

3、服务端frps.ini文件配置(使用时把所有注释删除)

[common]
bind_port = 5705    #FRP通讯端口,可自定义
token = aaaaaa    #和客户端对应
dashboard_port = 7500      #网页端口,登录查看当前穿透的情况
dashboard_user = kejiwanjia   #网页用户名
dashboard_pwd = kejiwanjia   #网页密码
enable_prometheus = true
log_file = /var/log/frps.log    #日志存放路径
log_level = info    #日志记录类别,可选:trace, debug, info, warn, error
log_max_days = 3    #最多保存多少天日志
kcp_bind_port = 5705   #用于KCP协议UDP通讯端口,可自定义
bind_udp_port = 5706  #UDP通讯端口,可自定义
vhost_http_port = 80    #指定端口为http网页协议,可自定义
vhost_https_port = 443    #指定端口为https网页协议,可自定义
heartbeat_timeout = 90   #心跳配置,不建议修改,默认值是90
subdomain_host = frps.com    #自定义二级域名,frps.com修改为自己的主域名,需要将 *. 解析到 frps 所在服务器。之后用户可以通过 subdomain 自行指定自己的 web 服务所需要使用的二级域名,通过 . 来访问自己的 web 服务。

4、客户端frpc.ini文件配置(使用时把所有注释删除)

[common]
server_addr = XXX.XXX.XX    #服务端的IP或者域名
server_port = 5705    #和服务端bind_port对应
tcp_mux = true 
token = aaaaaa      #和服务端对应
#log_file = /root/frp/log/frps.log     #日志存放路径,请提前创建
#log_level = info    #日志记录类别
#log_max_days = 3    #最多保存多少天日志,选择范围1-7天


#http,多个页面复制多个,名字不要重复,二级域名不要重复
[test_http]     #括号里面的名字要改,不能重复
type = http
local_ip = 127.0.0.1    #本地IP
local_port = 5700     #本地端口
subdomain = ql    #二级域名


#tcp,多个页面复制多个,名字不要重复
[test_tcp]     #括号里面的名字要改,不能重复
type = tcp
local_ip = 127.0.0.1    #本地IP
local_port = 5700   #本地端口
remote_port = 6666   #服务端对应的IP

5、手动运行测试

cd /root/frp

客户端

./frpc -c ./frpc.ini

服务端

./frps -c ./frps.ini

6、使用pm2进行开机自启,也可设置系统开机自启(自行百度)

客户端

pm2 start "./frpc -c ./frpc.ini"

pm2 startup

pm2 save

服务端

pm2 start "./frps -c ./frps.ini"

pm2 startup

pm2 save
-> 加入科技玩家交流群组:点击加入 注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @🐣 发布。如若转载,请注明出处: 科技玩家 » frp入门,大佬们见笑了

给TA买糖
共{{data.count}}人
人已买糖
教程玩家投稿

自从有了它,我终于能完成我的学术论文了

2022-10-8 16:31:55

教程精选文章

科普向: 一文搞懂什么是串流、硬解、转码,你的nas真的需要硬解吗?

2022-10-15 23:04:59

35 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. Carol

    干货颇多,给你点点赞🤔

  2. Carol

    牛逼,感觉这个真厉害👍🏻

  3. Carol

    瞅瞅瞅瞅,mark一手

  4. Carol

    支持,感觉挺不错的👍🏻

  5. Carol

    感谢分享,内容不错,学习了!!

  6. Carol

    mark一手!不错!

  7. Carol

    学习了!!!来顶一下👍

  8. Carol

    有意思,每次看都有新体验!

  9. Carol

    mark一手,这么优秀哈哈

  10. Carol

    不明觉厉,支持一下👍🏻👍🏻👍🏻

  11. 幻念

    感谢分享,让我好好学习一下

  12. 幻念

    这真是个好文章,谢谢

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索