将所有内网服务集中代理,并赋予ssl安全加密
与FRP协作
准备如下:
- 提供服务的内网设备:
- 服务部署采用Docker或直接暴露端口
- 安装NPM(建议用Docker),并与其他服务放在同一个网络下(见容器间通信)
- Nginx Proxy Manager 协作服务客户端配置
- 防火墙打开80,443
- 提供中转的公网ip服务器:
- Nginx Proxy Manager 协作中转服务器配置
- 防护墙打开80,443
- 安全组打开80,443
进入管理页面(81端口),在
hosts中添加服务:
Domain Names:已经能被DDNS解析到中转服务器ip的域名/子域名Scheme:不用管Forward Hostname / IP和Forward Port:实际服务的地址与端口。如果为同网络下的容器,则为容器名:对应端口(多个容器在同一网络下的端口不会出现冲突,由容器名隔离)。如果为宿主机服务,则为宿主机内网IP:对应端口(宿主机端口冲突在Docker处解决)