在上一篇文章中,开启SSL但依旧提示不安全,当时不知道是系统bug还是什么原因,在设置检查Wlan Port时报错,提示远程连接不可用的问题:
详情也可以查阅上一篇教程:
由于大概率80或者443的端口会被运营商封禁,于是在“管理权限”中,将443端口改成大于443的端口号了,比如1443、2443等,路由器中设置好端口转发,此时再检查,提示:
此时再次打开My Servers服务中的“My Servers仪表盘”,提示“Remote access”就代表成功了。
这时点击“Remote access”,发现实际是公网IP+哈希值的二级域名访问unraid
了,而且是打开了SSL安全访问:但是,还有两个问题需要解决:
此时远程访问,只能实现一级页面访问,涉及到跳转docker应用的,实际还是内网IP,无法远程访问;
公网IP是一直变化的,变化后的访问地址理论上也是在变化的,不方便记忆;
所以,还是要使用域名+DDNS
的方式登陆,并且需要实现SSL安全访问。在之前的教程中,实际并未启用SSL安全访问,我的域名是阿里云提供的,但证书是用于unraid自带远程服务的,所以就出现了上一篇教程中的问题。
找到问题所在,就可以对症下药了。
域名解析+DDNS相关教程就不在此赘述了,相关教程很多,这里重点说一下unraid 6.10.3的域名配置问题。
以“www.abc.xyz”域名举例说明:
打开“设置”-“标识”,将服务器名称设置为:www(备注:提前将阵列停止后才可以修改)
打开“设置”-“管理权限”-“本地顶级域名“,将默认的local修改为:abc.xyz(参考修改为自己的域名);
关机,拔掉unraid系统优盘,接入电脑后,找到:config/ssl/certs/www_unraid_bundle.pem文件(以防万一,先备份一下此文件);
打开阿里云官网,登陆之后,打开控制台,找到SSL证书,申请免费证书,并下载nginx版本(其他服务商参考操作);
解压缩之后,把.pem和.key文件,使用文本格式打开,复制粘贴至www_unraid_bundle.pem,覆盖掉到原先内容,保存后拔掉优盘,并接回主机;
开机后,就可以使用域名登陆并开启SSL安全访问了:
联系客服