frp将内网网站映射到外网记录


服务器:需要公网一台服务器,有固定IP地址

内网是一个web服务,可以将内网web服务通过公网服务器IP提供到公网访问。

frp下载地址:

https://github.com/fatedier/frp

服务器端配置: 安装在云主机上的

[common]
bind_addr = 0.0.0.0
bind_port = 7777

privilege_token = 自己设置的token,在客户端也需要指定
vhost_http_port = 8080
privilege_allow_ports = 7000-8000
max_pool_count = 5
tcp_mux=true

dashboard_addr = 0.0.0.0
dashboard_port = 7500  
dashboard_user = admin   frp的web管理控制台的用户
dashboard_pwd = password  frp的web管理控制台的密码
 log_file = /root/frp/log/frps.log log_max_days = 3

客户端配置:安装在内网web所在服务器上的

[common]
server_addr = 公网的IP
server_port = 7777   连接公网服务器的端口,需要与公网保持一致
privilege_token = 连接服务器的秘钥,自己随便写

[web]   开放服务,有很多种,这里只提供web
type = http
local_port = 8080
custom_domains = 公网的服务器的IP地址

注意:这种方式直接提供到公网上,大家都可以访问的。

FRP