frp内网穿透,搭建公共服务端

    frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, udp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。

    以上是对frp的介绍,frp就是类似ngrock的开源程序,他的作用就是让你在本地开发的服务能够实时对外提供服务。

    http://getfrp.yzxx-soft.com/ 提供了一个免费的frp服务,那我们如何搭建自己的frp服务呢?

 

    准备材料:

    一台拥有公网IP的VPS或云服务器

    https://github.com/fatedier/frp/releases,从这里下载一个能在服务器运行的压缩包,在服务器解压。

    一个域名

 

    写一个tmp.ini配置文件如下:

[common]
bind_port = 7000

vhost_http_port=80

privilege_mode = true
privilege_token = token1


dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin

接下来启动服务:

nohup ./frpc -c tmp.ini >> log &

 

配置域名 [*.yourDomain.com]A记录解析到你的服务器IP。

 

本地设置:

下载一个能在你的计算机中运行的frp压缩包。解压并打开文件夹。

写一个配置文件frpc.ini

[common]
server_addr = yourIP
server_port = 7000

privilege_token=token1



[web]
type=http
local_port=80

privilege_mode = true
custom_domains=xxxx.yourDomain.com

启动本地服务,然后访问xxxx.yourDomain.com,即可在这个域名上打开你本地提供的服务了。

 

参考:https://github.com/fatedier/frp/blob/master/README_zh.md

 

更多文章:http://blog.gavinzh.com/2017/04/24/frp-local-program/

转载于:https://my.oschina.net/jiangmitiao/blog/879676

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值