一 实现前提
1.一个外网IP(阿里云,腾讯云,华为云)
2.frp工具
二 frp工具
frp工具分为客户端和服务端,服务端就是拥有外网ip的那个服务。
frp工具连接:https://wwd.lanzoub.com/b01jgiafa 密码:2obs
三 frp的使用
无论是Windows还是Linux版的frp工具,都有服务端和客户端,如下图所示,红色框内为客户端应用以及配置文件,绿色则为
服务端应用和配置文件。图为windows版,Linux亦然。
配置文件
服务端配置文件:
[common]
bind_port = 7000 #frp所绑定的端口
实际使用截图
客户端配置文件:
[common]
server_addr = 118.xxx.xxx.44 #可访问的外网ip
server_port = 7000 #服务端绑定的端口
[https1]
type = tcp
local_ip = 192.168.3.77 #需要被访问的内网ip
local_port = 9099 #内网端口
remote_port = 7011 #配置通过外网访问的端口,即118.xxx.xxx.44:7011这样你的内网服务就可以在外网访问了。
[https2] #可配置多个服务
type = tcp
local_ip = 192.168.3.66
local_port = 9099
remote_port = 7012
实际使用截图
启动之前
在我们启动frp服务之前别忘了,打开服务器上对应的安全组(端口)例如frp使用的7000,内网服务被访问的7011 7012等,登录上云服务,打开对应的端口
启动命令
当我们配置好之后就可以启动了,我这里使用的服务端为Linux系统,客户端为Windows系统:
服务端: ./frps -c frps.ini (应当先启动服务端)
客户端: ./frpc.exe -c frpc.ini
启动
客户端截图
最后
这样就能更好的工作了~~~呵呵呵