bimoe

#教程# frp 搭建教程
FRP搭建frp是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议...
扫描右侧二维码阅读全文
23
2019/02

#教程# frp 搭建教程

FRP搭建

frp是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。

frp的作用
1、利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。
2、对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。
3、利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。

frp项目发布页
https://github.com/fatedier/frp/blob/master/README_zh.md

frp的下载地址
https://github.com/fatedier/frp/releases

部署项目

wget https://github.com/fatedier/frp/releases/download/v0.24.1/frp_0.24.1_linux_amd64.tar.gz
tar -xzvf frp_0.24.1_linux_amd64.tar.gz
cd frp_0.24.1_linux_amd64

编辑服务端配置文件

vi frps.ini

写入

[common]
#服务器ip地址
bind_addr = 0.0.0.0
#客户端连接服务器的端口,回头告诉我下
bind_port = 7000
kcp_bind_port = 7000
bind_udp_port = 7001
#连接服务器的密码  回头告诉我下
token = password
tcp_mux=true
heartbeat_timeout = 90
authentication_timeout = 900
# 群辉远程网页访问的时候需要个https
vhost_https_port = 443
# 服务会开启一个页面,用于查看客户端有没有连上
dashboard_addr = 0.0.0.0
dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin
#  允许我用的端口,回头告诉我下
allow_ports = 20000-50000

启动服务端

./frps -c ./frps.ini

如果要把服务端放到后台运行可以利用screen

yum -y install screen
screen -S frp
./frps -c ./frps.ini
最后修改:2019 年 03 月 07 日 04 : 17 AM

发表评论

1 条评论

  1. 八爪鱼

    请问,p2p穿透,你当时测试成功了么
    (传说20+版本能p2p)我没搞成功