1、下载FRP软件(以Window版本为例),地址:https://github.com/fatedier/frp/releases
2、云服务器上安全组中添加端口:7000、8020、8443,也可以按照自己的需求添加
3、配置服务端,主要是配置需要绑定的通信端口7000和token值,配置完成后启动服务:
[common]
#服务端绑定端口
bind_port = 7000
#服务端token
token = TB6521sN2WdldMz256fm
#服务端域名访问设置https端口,可以不需要配置
#vhost_https_port = 8020
4、配置本地端,主要是配置和服务器通信的IP、端口、token值,以及本地服务器上的对应IP端口信息,可以配置多台服务器相互访问,配置完启动服务:
[common]
#服务器IP
server_addr = {服务器IP地址}
#服务器端口
server_port = 7000
#与服务端token一致
token = TB6521sN2WdldMz256fm
[web]
#用IP访问所以设置为tcp
type = tcp
#本地端IP
local_ip = 127.0.0.1
#本地端SVN端口
local_port = 8020
#此为绑定的域名端口
remote_port = 8020
#Web访问端口
[svn]
#用IP访问所以设置为tcp
type = tcp
#本地端IP
local_ip = 192.168.0.20
#本地端SVN端口
local_port = 443
#此为绑定的域名端口
remote_port = 8443
#SVN访问端口
5、通过云服务器IP+端口及可以访问网站或者SVN,配置完成后可以通过服务器8020端口访问内网本机部署的软件系统,也可以通过服务器8443端口访问内网192.168.0.20服务器上的svn,配置过程中本地服务器可以是很多台
6、其他扩展,可用通过服务器端口远程内网服务器,配置完成后可以通过服务器8389端口远程内网192.168.0.21服务器,配置如下:
[login]
#用IP访问所以设置为tcp
type = tcp
#本地端IP
local_ip = 192.168.0.21
#本地端SVN端口
local_port = 3389
#此为绑定的域名端口
remote_port = 8389
#远程访问端口
还可以配置HTTPS,小程序这种需要HTTPS调用的接口访问本机电脑进行调试,如果需要不加端口访问,需要停止云服务器上的Web服务器(IIS等),配置如下:
[test_http]
#用IP访问所以设置为http
type = http
#本地端IP
local_ip = 127.0.0.1
#本地端SVN端口
local_port = 5000
#绑定服务器上的域名
custom_domains = test.zhengdecai.com
[test_https]
#用IP访问所以设置为https
type = https
#本地端IP
local_ip = 127.0.0.1
#本地端访问端口
local_port = 5000
#绑定服务器上的域名
custom_domains = test.zhengdecai.com
#配置https访问
plugin = https2http
plugin_local_addr = 127.0.0.1:5000
#配置https的证书
plugin_crt_path = ./server.pem
plugin_key_path = ./server.key
plugin_host_header_rewrite = 127.0.0.1
plugin_header_X-From-Where = frp
记录配置信息,防止下次丢失
评论列表:
I am not suggesting your content is not good., but what if
you added a post title that makes people want more? I mean 配置FRP内网穿透实现通过云服务器访问内网应用 -
工作之路 - 郑德才博客 is a little vanilla.
You should peek at Yahoo's home page and see how they create news titles to get viewers to click.
You might add a video or a pic or two to get
people excited about everything've got to say. In my opinion, it could bring your posts a little livelier.