实现通过公网域名访问本地主机服务
部署过程:
下载frp包 wget https://github.com/fatedier/frp/releases/download/v0.27.0/frp_0.27.0_linux_amd64.tar.gz
解压之后编辑frps.ini(服务端)和frpc.ini(客户端)
frps.ini
[common]
bind_port = 7000
vhost_http_port = 808
frpc.ini
[common]
server_addr = *** ###绑定域名的主机IP
server_port = 7000
[web]
type = http
local_port = *** ###本地暴露的服务端口
custom_domains = *** ###域名
启动服务端 启动客户端 此时服务端和客户端都启动完成,服务端会输出一些client端配置的信息,这里显示服务端和客户端连接成功 测试访问:域名:808,即可访问到本地指定的服务
本文只做了web的内网穿透,还可以做ssh等,请参考 官网文档地址:https://github.com/fatedier/frp/blob/master/README_zh.md