1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > 域名 > 正文

域名

群晖NAS使用Docker配置阿里云国际域名DDNS实现外网访问

1987web2023-02-15域名294
一、设置域名解析

一、设置域名解析

登录阿里云控制台域名服务,设置域名解析,添加一个A记录到任意IP

例如:设置 A 记录 nas.youdomain.com 到 8.8.8.8

二、创建AccessKey

在阿里云控制台右上角头像下拉框找到 AccessKey 管理

创建 AccessKey,建议使用子用户创建

授予子用户管理DNS的权限,只需要添加这一项权限即可,请及时复制保存 AccessKey 的信息

三、Docker镜像下载

打开Docker的注册表,搜索aliyun。下载 chenhw2/aliyun-ddns-cli

在映像中查看已完成的下载

四、创建容器

选择刚刚下载的映像,选择启动,进入高级设置

在高级设置 > 环境中修改以下内容,并点击应用保存

AKID 填写刚刚创建的 AccessKeyIDAKSCT 填写刚刚创建的 AccessKeySecretDOMAIN 填写你解析的域名REDO 填写 600其他保持默认

再次核对信息,应用即创建容器

点击容器页面,可看到容器已启动成功

查看详情,在日志中可看到已解析成功

五、设置路由器

方法一:UPnP方式

第一种方法是通过UPnP方式,在群晖DSM界面完成对路由器端口转发的配置。这种方式并不稳定,路由器重启之后端口转发规则就丢失了。

在群晖DSM控制面板 > 外部访问 > 路由器配置,设置路由器,在设置之前将自动检测当前的路由器兼容性,检测完成后点击下一步应用即可。

新增端口转发,将odoo的端口映射到路由器端口

方法二:路由器端配置端口转发

第二种方法是在路由器端配置端口转发,路由器的UPnP功能最好将其关闭。这种方法需要对NAS网路配置固定的内网IP地址,如果使用自动获取,在重启NAS后可能导致IP改变,端口转发设置也就失效了。

在路由器管理界面 > 高级功能 > 虚拟服务器,添加端口转发,保存即可。不同型号的路由器管理界面会有所差别,找到虚拟服务器设置转发规则即可。

以上两种路由器端口转发方法皆有优劣,大家根据实际情况任选其一。

如果使用了两条网线注意网络优先顺序,否则将影响转发的路由器线路。

结语

至此在群晖NAS中配置阿里云域名服务商的DDNS动态域名解析服务已经完成,可通过【域名:端口号】实现群晖DSM和其他系统的外网访问。

举报/反馈