frp入门,大佬们见笑了

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

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

先执行

uname -m

输出结果对照

frp入门,大佬们见笑了

浏览器打开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

37 条回复 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. 幻念

    这真是个好文章,谢谢

  13. 七年

    这真是个好文章,谢谢

  14. xinr

    简洁明了!?

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