FRP内网穿透服务部署安装

Posted by: NOTEPAD 2019年7月17日 Leave a comment

什么是FRP?

frp是一个可用于内网穿透的高性能的反向代理应用,支持tcp,udp协议,为http和https应用协议提供了额外的能力,且尝试性支持了点对点穿透。

服务端安装

#下载server端

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

#解压

tar -zxvf frp_0.27.1_linux_amd64.tar.gz

#进入目录

cd frp_0.27.1_linux_amd64

#编辑frps.ini文件

vi ./frps.ini
[common]
bind_port = 7000           #服务端连接客户端的端口
dashboard_port = 7500      #服务端仪表板面板的端口
token = 123456             #服务端连接客户端的口令
dashboard_user = admin     #仪表板页面登录的用户名
dashboard_pwd = admin      #仪表板页面登录的密码
vhost_http_port = 8080     #HTTP主机使用的端口
vhost_https_port = 7070    #HTTPS主机使用的端口

#启动服务端

./frps -c ./frps.ini

#启动后台运行

nohup ./frps -c ./frps.ini &

客户端安装

下载对应客户端

https://github.com/fatedier/frp/releases

配置客户端参见

https://www.axay.cn/37.html 

运行客户端CMD窗口CD到解压目录执行命令

frpc.exe -c frpc.ini

此时不能关闭窗口,否则会停止运行客户端。

如果需要后台运行FRP客户端请参考

https://www.axay.cn/36.html  

备注

Github项目地址:https://github.com/fatedier/frp

最新服务端/客户端下载 :https://github.com/fatedier/frp/releases

中文配置文档: https://github.com/fatedier/frp/blob/master/README_zh.md