当前位置:首页 > NAS > 正文内容

UNRAID安装配置nginx proxy manager反向代理

ym02301个月前 (04-22)NAS162

如果你配置在unraid上的某个docker需要https连接,那反向代理很适合你。unraid要实现反代只要一个简单的docker就行了,那就是nginx proxy manager(下称NPM)

#需要的材料

  • 一个域名,并且最好托管在阿里云或者腾讯(DNSPOD),以方便NPM申请证书。

#安装

unraid菜单栏APPS——》搜索安装nginx proxy manager

我还是建议大家用cunstom:br0自定义局域网IP的模式,给一个局域网的IP就完成了,其他全都默认就行,特简单。

#配置

用192.168.2.243:8181就可以登陆webui后台

初始登录账号密码为:admin@example.com/changeme,登录后第一件事会提醒你修改邮箱、用户名和密码

1,先申请SSL证书,点SSL Certificates

2,点Add SSL certificate,选Let’s Encrypt

3, 将需要申请证书的域名填入Domain names;并且填入邮箱以接收证书到期的通知(但会自动续期)

DNS provider选Aliyun,并将access_key和access_key_secret后面的字符串替换成自己阿里云的。如何获取阿里云的密钥可以参考这篇文章 通过aliddns插件远程访问路由器

完成后会获取一张自动续期的SSL证书

4,点Proxy Hosts,新建一个代理主机,在Details一栏,

  • Domain Names:填刚才申请证书的域名

  • Scheme/Forward Port:转发目的地的访问模式一般http和80端口

  • Forward hostname/IP: 转发目的地主机的IP

5,点右边SSL一栏,SSL certificate可以选到刚才申请的证书

勾选Force SSL和HTTP/2 support,完成。

#端口转发

现在要实现外网访问局域网内192.168.2.244:80这个服务的流程是:

外网先访问NPM反代主机(192.168.2.243:4443)的https——》再由NPM转到局域网内这个服务(192.168.2.244:80,http)

(为什么NPM的本地端口是4443?往上翻看刚建成时候的截图)

但外网并不能直接访问局域网NPM,所以还是需要将公网IP端口转发到NPM上。这一步就要大家自行百度了,最终流程是:

外网IP端口——》NPM反代主机(192.168.2.243:4443)的https——》局域网内这个服务(192.168.2.244:80,http)


扫描二维码推送至手机访问。

版权声明:本文由嘉睿博客发布,如需转载请注明出处。

本文链接:https://tius.cc/?id=18

分享给朋友:

“UNRAID安装配置nginx proxy manager反向代理” 的相关文章

Unraid远程SSL加密访问,ACME实现自动续期申请和替换系统证书文件

Unraid远程SSL加密访问,ACME实现自动续期申请和替换系统证书文件

【写作说明】:补个坑,之前折腾完NAS,装Unraid系统,为了实现远程Https加密访问,使用Letsencrypt证书手动合成后替换到Unraid系统配置中,每3个月就要手动申请合成一次,实在麻烦。最近折腾一些联想小主机,魔改BIOS和CPU,算是暂告一段,重新折腾下Unraid把自动证书申请续...

在群晖使用Docker安装的容器升级方法

在群晖使用Docker安装的容器升级方法

       群晖NAS除了可以安装群晖自家的套件以外,还支持在Docker安装第三方的容器,那么问题来了,安装好容器怎样无损升级?你以为容器升级是先把安装好的容器删除然后再重新下载安装?其实没有那么复杂:1、打开群晖Docker,在左边映像菜单,以博主安装的...

解决 Docker 安装 Jellyfin 封面图和部分中文字幕变方块

解决 Docker 安装 Jellyfin 封面图和部分中文字幕变方块

如果你在 Docker 中安装 Jellyfin,很可能遇到下面这种情况:(封面图里的中文字变方块)(ASS字幕里的中文字变方块)下面来解决。在容器中安装中文字体进入容器的 bash,依次输入以下命令:apt update  apt install font...

群晖 Docker 安装 Jellyfin 媒体服务器并开启 Intel Quick Sync 提升性能

群晖 Docker 安装 Jellyfin 媒体服务器并开启 Intel Quick Sync 提升性能

-1. 为什么要用 Jellyfin,为什么不用 Plex 或 Emby在本文写作之时:软件硬解转码浏览器HEVC直接串流HDR色调映射IPTV源代码Plex付费无付费无闭源Emby有无有付费闭源Jellyfin有有有有开源文中涉及的各种软件包版本如下:软件包版本查看命令jellyfin10.7.6...

jellyfin豆瓣搜刮插件

jellyfin豆瓣搜刮插件

添加插件仓库的方法适用于V10.6.0以上,还需要梯子才能用,添加方法在下图所示位置存储库名称随便,存储库url:https://raw.githubusercontent.com/Libitum/jellyfin-plugin-douban/master/manifest.json,然后点保存然后...

unraid作为ups主机,虚拟机黑群晖作成ups副机进行nut不间断电源联动详细设置教程

unraid作为ups主机,虚拟机黑群晖作成ups副机进行nut不间断电源联动详细设置教程

教程详情:首先,网上相关UPS设置教程,能找到的群晖和其他系统进行UPS联动的所有教程,都是以群晖作为UPS主机,其他设备作为副机。很多人都是Pve、Unraid、Esxi、Omv等宿主系统,虚拟群晖子机。必须直通USB给群晖,否则不能联动;虚拟群晖如果崩溃或者没有开机,那么宿主系统就连不上UPS了...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。